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