Videos: The Clash: "Should I Stay or Should I Go? (Live at Shea)"
The Clash have a new live video featuring one of the tracks from their brand new live album, Live at Shea Stadium, which was released earlier this week.
You can click Read More for the video.