Exclusive
We Three Kings
The 1000 Strings
4
Plays
More from "Happy Holidays: 100 Classic Christmas Songs" album
Silent Night
The 1000 Strings
Happy Holidays: 100 Classic Christmas Songs
The First Noel
The 1000 Strings
Happy Holidays: 100 Classic Christmas Songs
Deck the Halls
The 1000 Strings
Happy Holidays: 100 Classic Christmas Songs
Joy to the World
The 1000 Strings
Happy Holidays: 100 Classic Christmas Songs
Hark the Herald Angels Sing
The 1000 Strings
Happy Holidays: 100 Classic Christmas Songs