Listen to The Clash Rock the Orpheum in 1980

March 8, 1980. The Clash comes to Boston in support of London Calling and turns in an all-time set at the Orpheum Theatre.   This is vintage Clash: they open … Continue reading Listen to The Clash Rock the Orpheum in 1980