12345Angels We Have Heard On High
67God Rest Ye Merry Gentlemen
89Once in Royal David's City
1011The Twelve Days of Christmas
12What Are You Doing New Year's Eve?
131415We Three Kings of Orient Are
16Santa Claus Is Coming to Town
1718God Rest Ye Merry Gentlemen
192021 ℗ Blue Train Record © 7thwonders