Blogcritics.org has put together a list of the Top 10 Best Rock Bands of All Time. Check out the list below.
1

The Beatles were an English musical group from Liverpool whose members were John Lennon, Paul McCartney, George Harrison, and Ringo Starr
***
2

The Rolling Stones are an English band whose blues, rhythm and blues and rock and roll-infused music became popular during the "British Invasion" in the early 1960s
***
3

U2 are a rock band from Dublin, Ireland
***
4

Grateful Dead was an American rock band formed in 1965 in San Francisco, California
***
5

The Velvet Underground was an American rock band first active from 1965 to 1973
***
6

Led Zeppelin were an English rock band that formed in September 1968
***
7

The Ramones were an American band often regarded as the first punk rock group
***
8

Pink Floyd are an English rock band that initially earned recognition for their psychedelic rock music, and, as they evolved, for their avant-garde progressive rock music
***
9

Robert "Bob" Nesta Marley OM was a Jamaican singer, songwriter, guitarist, and activist
***
10

Sly & the Family Stone was an American funk, soul and rock band from San Francisco, California
***