Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free 1It Came Upon a Midnight Clear
2Lo How a Rose E'er Blooming
3Watchman, Tell Us of the Night
45Come Thou Long Expected Jesus
678Hark the Herald Angels Sing
9O Little Town of Bethlehem
1011Angels We Have Heard on High
1213Go Tell It on the Mountain
14There's a Star in the East
15While Shepherds Watch Their Flocks
16171819Infant Holy, Infant Lowly
20212223We Three Kings from Orient Are
24252627282930O Sing a Song of Bethlehem
31Once in Royal David's City
32The Snow Lay on the Ground
3334Angels from the Realms of Glory
3536373839404142Christ Was Born on Christmas Day
4344God Rest Ye Merry Gentlemen
45Good Christian Men Rejoice
46Let All Mortal Flesh Keep Silence
47O Thou Joyful, O Thou Wonderful
4849From Every Spire on Christmas Eve
℗© 2016 Eddie Lewis