Sorry, this episode is not currently available on BBC iPlayer Radio

Tempest, Tad and The Piranhas

Tempest recorded at the Paris Theatre, London in 1974 plus BBC sessions from Tad and the Piranhas.

1 hour

Last on

Mon 21 Oct 2013 03:00