Curated by Amazon's Music Experts

Rock Christmas

Curated by Amazon's Music Experts

This is what happens when Santa starts leaving guitars under the tree.

53 SONGS • 2 HOURS AND 59 MINUTES