postpunk:

Delta 5 - Anticipation (Top of the Pops)

No idea live footage existed. Yes*.