Various artists
Album

50 Christmas Songs (The Best Selection of Classic Christmas Songs and Traditional Christmas Carols)

Various artists

50 SONGS • 2 HOURS AND 10 MINUTES • NOV 13 2012

1
The Holly and the Ivy
01:42
2
O Holy Night
03:34
3
Archangel Michael (Christmas Hits)
04:18
45
Feelings of Love (Christmas Hits)
03:50
6
Christmas Tree
02:33
7
Ave verum corpus, K. 618
03:13
8
Messiah: Hallelujah
03:48
910
Greensleves
02:14
11
In dulci jubilo
03:42
12
Adeste fideles
01:38
13
Heaven
03:29
14
Silent Night
02:37
15
Vom Himmel Hoch
02:15
16
We Wish You a Merry Christmas
01:16
17
Angels We Have Heard On High
01:23
18
Jingle Bells
00:40
19
O Tannenbaum
01:25
20
Ding Dong Merrily On High
01:06
21
Deck the Halls
01:26
22
God Rest Ye Merry Gentlemen
02:54
2324
O Little Town of Bethlehem
02:54
25
Hark the Herald Angels Sing
01:24
26
It Came Upon a Midnight Clear
02:31
272829
We Three Kings
01:16
30
While Shepherds Watched Their Flocks By Night
01:47
31
Coventry Carol
01:55
32
Good King Wenceslas
02:36
33
O Come, O Come Emmanuel
02:01
34
O Come All Ye Faithful
01:29
35
Lullaby of Hope
04:34
36
All of Me (Christmas Hits)
02:11
37
Do they know it's christmas
03:55
38
Last Christmas
05:23
39
Jingle Bells Swing
01:16
40
For All the Joy It Brings
02:50
41
Christmas Day
02:12
42
The Most Fabulous Night
03:45
43
Merry Christmas Everyone
03:40
44
Let It Snow! Let It Snow! Let It Snow! (Christmas Hits)
02:36
45
White Christmas (Christmas Hits)
03:20
46
Santa Claus Is Coming to Town (Christmas Hits)
02:35
47
Happy Christmas
03:26
48
Oh Happy Day (Christmas Hits)
03:51
49
Cantate domino canticum novum
02:08
50
Stille nacht, heilige nacht
02:28
℗© Santa Claus Music

0:00