altrockchick.com
The Clash – The Clash (album) – Classic Music Review
The British Punk scene sprouted organically in dark and dingy London pubs, initially sustained by passionate fans who spread the word through DIY fanzines. In August 1975, in the back room of a BDS…