What a hot mess I tell ya. LoL @ Beyonce, Outkast, and Missy Elliot in the top 20...
Rolling Stone updates 500 Greatest Songs of All Time list with big changes.
Full list
The 500 Greatest Songs of All Time
Rolling Stone updates 500 Greatest Songs of All Time list with big changes.
- 20. Robyn: "Dancing on My Own"
- 19. John Lennon: "Imagine"
- 18. Prince and the Revolution: "Purple Rain"
- 17. Queen: "Bohemian Rhapsody"
- 16. Beyoncé feat. Jay-Z: "Crazy in Love"
- 15. The Beatles: "I Want to Hold Your Hand"
- 14. The Kinks: "Waterloo Sunset"
- 13. The Rolling Stones: "Gimme Shelter"
- 12. Stevie Wonder: "Superstition"
- 11. The Beach Boys: "God Only Knows"
- 10. Outkast: "Hey Ya!"
- 9. Fleetwood Mac: "Dreams"
- 8. Missy Elliott: "Get Ur Freak On"
- 7. The Beatles: "Strawberry Fields Forever"
- 6. Marvin Gaye: "What’s Going On"
- 5. Nirvana: "Smells Like Teen Spirit"
- 4. Bob Dylan: "Like a Rolling Stone"
- 3. Sam Cooke: "A Change Is Gonna Come"
- 2. Public Enemy: "Fight the Power"
- 1. Aretha Franklin: "Respect"
Full list
The 500 Greatest Songs of All Time