Sheffield Star

The Odd Couple: Head-master Cooper
(Sheffield Star, 2002-11-27)

BEHEADING Britney Spears on stage? Now that's a hard act to follow. Countless would-be shock rockers have tried to follow Alice Cooper. But after 30 y...

(Read more...)