Discover the top 100 All Time songs including some of the world’s most loved hits such as “Bohemian Rhapsody” from the legendary British band Queen and John Lennon’s Imagine. Other songs on the top 10 list include favourites from US and UK bands such as the Beatles, Nirvana, Oasis and U2.