The Clash – Should I Stay or Should I Go (Live at Shea Stadium)

Written by on March 9, 2022

9 March 1991, ‘Should I Stay Or Should I Go’ gave The Clash their only UK No.1 single after the track was used for a Levi’s TV advertisement. The track was first released in 1982 from their album Combat Rock. https://youtu.be/oGIFublvDes

The Clash – Should I Stay or Should I Go (Live at Shea Stadium)



Read the full article at The Day InMusic!: https://www.facebook.com/19706525166/posts/10165984222825167

Facebook Comments

Current track

Title

Artist

Background