1977 - 45 Years Ago
- bribriny
- Apr 8, 2022
- 1 min read
1977 The Clash released their debut self-titled album. It took till 1979 for the album to be released in the US which made it their second release here. "White Riot" was the first release making #38 in the UK. This was followed by "Remote Control" and "Complete Control".


Comments