How Long - Dave Barnes Share: Download MP3 More song by Dave Barnes God Gave Me You - Instrumental 3:49 All I Want For Christmas Is You 3:56 Until You - Instrumental 4:05 Carry Me Through 3:17 Very Merry Christmas 3:50 Christmas Tonight 3:19 Meet Me At The Mistletoe 2:44 I'll Be Home For Christmas 3:03 I Pray On Christmas 3:10 Family Tree 3:57 Holiday Made For Two 3:54 The Christmas Song 3:37 Mary And Joseph 3:59 Amen - Instrumental 4:13 White Flag 3:25 Little Lies - Instrumental 2:45 On A Night Like This - Instrumental 3:11 Mine To Love 3:49 Heaven Help Me 3:00