We Ranked Up The Best Songs Through The Years – Which One Is Your Favorite

Published on 09/13/2020
ADVERTISEMENT

‘London Calling’ — The Clash

“London Calling” came out with the album of the same name as the only single in the UK and in 1980, it reached No. 11 on the charts, becoming the band’s highest charts single. Ten years later, “Should I Stay or Should I Go” hit No. 1 in the chart.

‘London Calling’ — The Clash

‘London Calling’ — The Clash

ADVERTISEMENT
ADVERTISEMENT