Curated by Amazon's Music Experts
This is what happens when Santa starts leaving guitars under the tree.
45 SONGS • 2 HOURS AND 29 MINUTES