Happy Xmas (war Is Over) - Vanessa Carlton Share: Download MP3 More song by Vanessa Carlton A Thousand Miles - Acoustic 4:38 Get Good 3:55 A Thousand Miles - Slowed + Reverb 5:17 Carousel 3:17 London 4:17 Dear California 3:19 In The End 2:53 Do You Hear What I Hear? 4:27 Hear The Bells 4:09 I Don’t Want To Be A Bride 4:02 Fairweather Friend 3:55 Hear The Bells 3:44 Tall Tales For Spring 4:31 The Marching Line 3:30