Live performance from The Tube in 1985, after Tommy had decided to become Captain Beefheart’s vicar on earth.
Tom Waits: 16 Shells From A Thirty Ought Six/Cemetery Polka
Square
A compendium of musical delights by Alan and Margaret Ashworth
Live performance from The Tube in 1985, after Tommy had decided to become Captain Beefheart’s vicar on earth.