The Blow Monkeys
- Episode aired May 21, 1985
The Blow Monkeys perform live on the 21st May 1985 at London's Camden Palace.The Blow Monkeys perform live on the 21st May 1985 at London's Camden Palace.The Blow Monkeys perform live on the 21st May 1985 at London's Camden Palace.