Ontelly

The Live Music Hour - 05/05/2010

Logo for The Live Music Hour - 05/05/2010

Featuring The Fabulous Poodles, known for their quirky stage antics and their pre-new wave sound, recorded at the BBC's Paris Theatre in 1979. Plus sessions from Riot Grrl group Pussycat Trash, recorded in 1993, and Miracle Legion in 1989.