The Clash – Armagideon Time

This video is of the Clash performing Armagideon Time live from 1983 when they were “the only band that mattered.” (5:47 min)

1 Response

Leave a Comment/Reply