album

O Come Let Us Adore Him [Explicit]

14 songs (57 minutes) Released on 31 October 2013
1
Angels We Have Heard On High
4:22
2
We Three Kings [Explicit]
4:53
3
Silent Night
2:58
4
Do You Hear What I Hear
4:41
5
The First Noel
4:03
6
O Holy Night
5:52
7
O Little Town of Bethlehem
3:36
8
God Rest Ye Merry Gentlemen
3:33
9
O Come All Ye Faithful / Adeste Fideles
3:34
10
Christmas Lullaby
3:16
11
The Word Became Flesh / Hark! the Herald Angels Sing
4:06
12
O Come, O Come Emmanuel
3:36
13
Sing We Now of Christmas
3:36
14
Child of the Poor / What Child Is This
5:36