9 Greatest Rock Bands Of All-Time

3
Metallica

 


Image via: Metal Music Archives

Metallica – Master of Puppets

via: mp3skull

2
U2

 


Image via: Red River Pak

U2 – One

via: mp3skull

1
Nirvana

 


Image via: Rock Band Aide

Nirvana – Smells Like Teen Spirit