Top 10 Legendary Rock Bands of All Time

10. Fleetwood Mac

9. Metallica

8. The Eagles

7. Van Halen

6. The Rolling Stones

5. The Jimi Hendrix Experience

4. Pink Floyd

3. Queen

2. The Beatles

1. Led Zeppelin

Top 10 Iconic Guitar Solos in Rock History