Xavier JohnTop TracksTrack PreviewTrack TitleTrack LengthTrack Price/Buy LinkMessiah Rock Oratorio: Every ValleyMessiah Rock Oratorio: Every Valleyfrom Messiah Rock Oratorio: Every Valley4:52 $1.09Messiah: Unto Us a Child Is BornMessiah: Unto Us a Child Is Bornfrom Messiah: Unto Us a Child Is Born6:01 $1.09You Are Christmas to My HeartYou Are Christmas to My Heartfrom You Are Christmas to My Heart5:20 $1.09AlbumsPreview You Are Christmas to My HeartYou Are Christmas to My Heart Xavier John 2019 $1.09Preview Messiah Rock Oratorio: Every ValleyMessiah Rock Oratorio: Every Valley Xavier John 2017 $1.09Preview Messiah: Unto Us a Child Is BornMessiah: Unto Us a Child Is Born Xavier John 2017 $1.093 Albums