Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free 123456Hark the Herald Angels Sing
7Dance of the Sugar Plum Fairy
8God Rest Ye Merry Gentlemen
910It Came Upon a Midnight Clear
111213O Little Town of Bethlehem
141516God Rest Ye Merry Gentlemen
171819202122232425O Little Town of Bethlehem
26It Came Upon a Midnight Clear
2728Rise Up Shepherd and Follow
29303132Bring a Torch Jeanette Isabella
33343536Hark the Herald Angels Sing
373839It Came Upon a Midnight Clear
40O Little Town of Bethlehem
41Hark the Herald Angels Sing
424344Angels We Have Heard On High
4546God Rest Ye Merry Gentlemen
47484950 (C) 2012 Cascade-Medien