The Clash – Should I Stay or Should I Go (1982)
“Should I Stay or Should I Go,” released in 1982 as part of The Clash’s album Combat Rock, is one of the band’s most famous and enduring songs. With its…
“Should I Stay or Should I Go,” released in 1982 as part of The Clash’s album Combat Rock, is one of the band’s most famous and enduring songs. With its…
“London Calling,” released in 1979, is the title track from The Clash’s third studio album and one of the most iconic songs in rock history. Blending punk rock with reggae,…