I've been working on my personal top 2000 songs of all time for several years. It contains a variety of music styles, from rock to folk and blues to jazz. The oldest song is from 1927 an the newest from 2015.
Listen to Top 2000 Songs of all Time by Platendraaier in full in the Spotify app
Listen to all your favourite artists on any device for free or try the Premium trial.