Fans Say This 1971 Song Is the Greatest Ever—But Critics Strongly Disagree
Music fans have named a 1971 track the "greatest song of all time" in a new poll. Despite its legendary status, not everyone agrees with the choice. Instead, some consider John Lennon's "Imagine" to be one of the most overrated songs ever released.
Who Named John Lennon's 'Imagine' the 'Greatest Song of All Time'
In December 2025, a book by Carolyn McHugh titled "The 100 Greatest Songs of All Time," ranked "Imagine" by John Lennon at No. 1. On February 24, 2026, Parade published an...