1Waiting for Christmas in Anticipation
234567The Sugar Plum Fairy (Trad)
8910God Rest Ye Merry, Gentlemen
111213O Little Town of Bethlehem
14151617181920Angels We Have Heard on High
2122We Wish You a Merry Christmas
23It Came Upon the Midnight Clear
24Jolly Old Saint Nicholas (Smooth Jazz)
25262728Good Christian Men Rejoice
293031Hark the Herald Angels Sing, Vol. 2
3233343536Angels from the Realms of Glory
37Bring a Torch, Jeanette, Isabella
38Gentle Mary Laid Her Child
3940414243444546Good Christian Men, Rejoice
4748How Far Is It to Bethlehem
49Love Came Down at Christmas
℗ Audiosparx © Rosenklang