album

O Holy Night

11 songs (29 minutes) Released on 17 October 2018
1
Adeste Fidelis
2:53
2
O Holy Night
1:58
3
Good King Wenceslas
1:25
4
While Shepherds Watch their Flocks
1:57
5
Joy to the World
1:52
6
the First Noel
3:34
7
Silent Night, Holy Night
4:32
8
O Little town of Bethlehem
2:38
9
Hark the Herald Angels Sing
2:51
10
O Tannenbaum
1:59
11
It Came upon the Midnight Clear
3:49