Curated by Amazon's Music Experts
Heartbreaking to hilarious, here are the very best musical tracks ever.
96 SONGS • 6 HOURS AND 19 MINUTES