#
Title
Options
1
Have Yourself A Merry Little Christmas
Michael Ball
03:45
2
Driving Home For Christmas
Michael Ball
04:00
3
O Holy Night
Michael Ball
03:41
4
From A Distance
Michael Ball
04:45
5
A Winters Tale
Michael Ball
04:09
6
As Long As There's Christmas
Michael Ball, Elaine Paige
03:44
7
Ave Maria
Michael Ball
03:17
8
River
Michael Ball
03:48
9
Happy New Year
Michael Ball
04:16
10
Light A Candle
Michael Ball
03:50
11
When A Child Is Born
Michael Ball
03:35
12
Silent Night
Michael Ball, Brian Kennedy
03:25
13
Amazing Grace
Michael Ball
04:00