Giovanni
Joy of Christmas 2

christmas

#    Title    Time    Info  
1 Carol of the Bells 2:04
2 Last Breath 3:15
3 Jingle Bell Rock 2:15
4 While Shepards Watch Their Flock 2:54
5 Deck The Halls 2:15
6 O' Christmas Tree 2:25
7 Battle Hymn of the Republic 2:55
8 What Lovely Infant Can This Be 3:14
9 Winds Through The Olive Trees 2:36
10 Go Tell It On The Mountain 4:24
11 The First Noel 7:29
12 Auld Lang Syne 3:26
Total time 35:42