Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
Xavi

White Xmas

Xavi

14 SONGS • 33 MINUTES • DEC 20 2016

4
God Rest You Merry, Gentlemen
02:21
5
Let It Snow!
01:32
6
Ave Maria (Rubalcava)
03:19
7
Angels We Have Heard on High
02:30
8
Go Tell It on the Mountain
02:41
9
Jingle Bell Rock
01:33
10
Ave Maria (Schubert)
02:32
11
Mary, Did You Know?
03:42
12
Santa Claus Is Comin' to Town
01:29
13
Have Yourself a Merry Little Christmas
02:51
14
Feliz Navidad
01:54
℗© 2016 Xavier Jude Visage