Tracklist

CD 1
# Title Artist Rating Length
1 God Rest Ye Merry Gentlemen
Mercyme 3:33
2 Messiah
Phil Wickham 3:59
3 Welcome to Our World
Phillips Craig & Dean 3:12
4 Mary Did You Know
Mark Harris 3:56
5 God With Us
Todd Angew 5:17
6 Angels We Have Heard on High
Sonicflood 3:40
7 Hallelujah
Darlene Zschech 5:03
8 A Strange Way to Save the World
4Him 4:43
9 Breath of Heaven (Mary's Song)
Sara Groves 4:57
10 Lo How A Rose E'er Blooming
Derek Webb 5:09
11 Joy to The World (A Christmas Prayer)
Nicholas Jonas 4:01