Rain - David Phelps Share: Download MP3 More song by David Phelps Feliz Navidad 3:08 Joy, Joy 3:29 O Holy Night - Live 5:24 Fall On Your Knees 4:38 Agnus Dei 4:19 Jesus, What A Wonderful Child - Live 4:10 When The Saints Go Marching In 5:31 The Little Drummer Boy 4:02 Joyful, Joyful 3:15 It must be christmas 4:43 What The World Needs Now 3:46 I Heard The Bells On Christmas Day 3:33 In The Bleak Midwinter 3:42 We Are The Reason 4:13 Holy (sanctus) 4:59 Angel Lullaby - Christmas With David Phelps Album Version 3:46 Tonight! - Christmas With David Phelps Album Version 4:25 Joy To The World - Christmas With David Phelps Album Version 2:46 Ave Maria - Live 3:34 O Little Town Of Bethlehem - Live 2:52