Raindrops Keep Falling On My Head - Craig Duncan Share: Download MP3 More song by Craig Duncan Wonderful, Merciful Savior 3:17 I Surrender All - Old Time Gospel Hymns Version 2:51 How Deep The Father's Love For Us 3:17 Silent Night! Holy Night! 3:43 Before The Throne Of God Above 3:28 Sound Of Silence 3:43 Ding Dong Merrily On High 2:16 Dream Lover 3:32 Delta Dawn 3:33 Put Your Head On My Shoulder 3:32 The Lily Of The Valley 2:52 Come Go With Me 3:00 The Rocky Road To Dublin/dublin Streets - Medley 2:52 While Shepherds Watched Their Flocks 3:02 Hotel California 5:58 Sixteen Candles 3:41 Good Christian Men, Rejoice 3:20 God Only Knows 3:07 Christmas Eve 3:23 California Dreamin' 3:12