29A Child Is Born In Bethlehem
3031323334Good Christian Men Rejoice
353637383940While Shepherd's Watched Their Flocks
41424344454647484950O Thou Who Camest From Above
51See Amid The Winter's Snow
525354Sleep Thou Heav'n Born Treasure, Thou
555657Christmas Joy: Joy To The World / Jingle Bells / To The Uttermost He Saves / Here We Come A-Wassailing
58Christmas Praise: Hark The Herald Angels Sing / God Rest Ye Merry Gentlemen / O Come All Ye Faithful
59Carolcade: Good King Wenceslas / Ding Dong Merrily On High / Deck The Halls / We Wish You A Merry Christmas
60 ℗© 2012 Demon Music Group Ltd