Showing posts with label SHOCK ROCK. Show all posts
Showing posts with label SHOCK ROCK. Show all posts

Tuesday, October 2, 2012





preemptors of punk, or the last dregs of shock rock?

The Tubes, a band whose very existence I'd forgotten!

 c.f. Musical Vomit, the theatrical shock rock band formed by future members of Human League and Heaven 17 at the youth drama / arts center in Sheffield (the Meatwhistle)

There was a South Bank Show them, I believe. The Tubes, not Musical Vomit.

This isn't it, I don't think.



Lampoon rock.



Didn't this number usually involve a gigantic cigarette onstage?