Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free 2425262728Virgin Mary Had A Baby Boy
293031Let All Mortal Flesh (Keep Silence)
32Tomorrow Comes Santa Claus
33Rise Up Shepherd And Follow
343536I Heard The Bells On Christmas Day
37383940414243All My Heart This Night Rejoices
4445464748495051525354Go, Tell It On The Mountain
555657585960616263Jesu Joy (Of Man's Desiring)
6465Bring A Torch, Jeanette Isabella
66On Christmas Night All Christians Sing
676869Infant Holy, Infant Lowly
7071727374Deck The Halls With Boughs Of Holly
75Children, Go Where I Send Thee
7677God Rest Ye Merry Gentlemen
78798081Oh Come All Ye Faithful (Adeste Fidelis)
82We Three Kings (Of Orient Are)
838485Lo, How A Rose E'er Blooming
8687Love Came Down On Christmas
888990Over The Rivers , Through The Woods
91It Came Upon A Midnight Clear
9293Good Christians All Rejoice
9495969798Ding Dong Merrily On High
99100We Wish You A Merry Christmas
℗© 2010 Pyramid Music