In the Clash…Clash broke up, their “Should I Stay or Should I Go” became a number one hit in the United Kingdom when it was featured in a commercial in 1991. Despite that success and lucrative offers to reunite, the group refused to do so—unlike the Sex Pistols. One of the…
Read More