Tag Archives: Camden Town
The Clash’s promote new greatest hits comp with massive London graffiti mural
The Clash have returned to the scene with a new box set, “Sound System” and a new greatest hits comp, “The Clash Hits Back.”
To help promote the new releases, in typical Clash fashion, the band erected a massive graffiti mural on the side of a building in Camden Town, London.
“Sound System” is a 12-disc set that comes… Read More