Look, I love classic rock as much as anyone. When I was growing up and learning to play guitar I learned by listening to Van Halen, Led Zeppelin, Aerosmith, Pink Floyd, and AC/DC. Needless to say, all the classics have a special place in my heart.

But that doesn’t mean that all of the staples of classic rock music have all been everything they’re cracked up to be. Some of them are far more popular than they deserve to be. Today dear reader, we’re going to be taking a look at the top 10 most overrated classic rock songs of all time. Here we go.

  1. Free Bird – Lynyrd Skynyrd
  2. Sweet Home Alabama – Lynyrd Skynyrd
  3. Iron Man – Black Sabbath
  4. Enter Sandman – Metallica
  5. Jump – Van Halen
  6. Wanted (Dead Or Alive) – Bon Jovi
  7. Gimme Shelter – Rolling Stones
  8. KISS – Rock-N-Roll All Night (And Party Every Day)
  9. Moltey Crue – Girls, Girls, Girls
  10. With Or Without You – U2