Our guide to the best classic rock songs of all time includes the top '60s rock & roll, stadium rock, guitar pop, Southern rock and blues tunes. read more
Gimme All Your Lovin’ - ZZ Top; When The Levee Breaks - Led Zeppelin; Thirteen Days - J J Cale; Southbound Again - Dire Straits; Mary Had A Little Lamb - Stevie Ray Vaughn And Double Trouble; It’s Bad You Know - R L Burnside; I don’t know if that’s 25, but those are the ones I remember right now. But the real fun is when you listen to live tracks. read more
American Pie is the best song of all time, but I picked this one because it's the most significant song of all time. The last true John-Paul collaboration, and the peak of the Beatles career. An absolute writing and production masterpiece. The verse, the orchestral break, and the bridge. Everything in this song is perfect. read more