album

Merry Christmas

20 songs (1 hour and 1 minute) Released on 31 December 2006
1
Jingle Bells
2:29
2
Happy Christmas
3:57
3
We Are The World
4:04
4
Piva Piva
2:04
5
Do They Know It's Christmas
3:29
6
Silent Night, Holy Night
2:51
7
Candlelight Walzer (Valzer Delle Candele)
2:14
8
Imagine
4:02
9
All At Once
3:35
10
Ave Maria
2:22
11
White Christmas
3:14
12
My Sweet Lord
2:58
13
Happy Day
2:57
14
O Christmas Tree
2:03
15
Memory
3:48
16
Adeste Fideles
2:54
17
Santa Lucia
1:43
18
Last Christmas
3:26
19
The Neverending Story
3:14
20
Romance
4:26