Playback!: The Clash, ‘Armagideon Time’ (Live, 1979)
This being International Clash Day – Cherry Stereo happily brings you a clip from our favorite band. Here’s The Clash performing “Armagideon Time” in London on December 27th, 1979 at the Hammersmith Odeon. “Armagideon Time” first appeared in December ’79 … Continue reading →