Video | | Short, Music
"London Calling" is a song by the British punk rock band the Clash. It was released as a single from the band's 1979 double album London Calling. This apocalyptic, politically charged rant ... See full summary »
In 2004, Rolling Stone rated the song as No. 15 in its list of the 500 Greatest Songs of All Time.