Ranking the 50 Greatest Classic Rock Songs of All Time

50. “Gimme Shelter” – The Rolling Stones (1969)

King Collection/Avalon/Getty Images

This song is almost impossible to tap your feet to. As with many songs of this era, it was marked by the Vietnam War and civil unrest, and “Gimme Shelter” became known for its powerful vocals — especially from Merry Clayton — which conveyed a sense of desperation and a plea peace amidst the chaos. It almost perfectly symbolizes the era, capturing the mood with its haunting lyrics and compelling composition, making it a profound musical experience, not just a song.