Christmas Is Coming/angels We Have Heard - David Rose Share: Download MP3 More song by David Rose Carol Of The Bells 1:30 The Little Drummer Boy 2:16 The Christmas Waltz 3:15 The Christmas Tree 2:18 The Christmas Song (merry Christmas To You) 3:05 I Saw Three Ships 1:20 Deck The Hall/the First Noel/joy To The World 2:46 Silent Night/o Come All Ye Faithful 2:10 The Twelve Days Of Christmas 1:24 Toyland 1:33