Curated by Amazon's Music Experts
You might not have heard these songs in ages, but we bet you know all the words.
100 SONGS • 6 HOURS AND 43 MINUTES