Dan Hadfield
Dan Hadfield — Cry 03:19
Dan Hadfield — Babe 04:49
Dan Hadfield — The Flood 04:48
Dan Hadfield — Christmas Time Is Here 02:48
Dan Hadfield — The Circus 03:37
Dan Hadfield — Love Love 03:39
Dan Hadfield — The Garden 05:01
Dan Hadfield — Winter Wonderland 01:52
Dan Hadfield — Let It Snow 01:56
Dan Hadfield — Silver Bells 02:21
Dan Hadfield — [136] Beyond The Sea [u] 02:57
Dan Hadfield — The Christmas Song 03:22
Dan Hadfield — Merry Christmas Everyone 03:26
Dan Hadfield — I Believe in Father Christmas 01:31
Dan Hadfield — I Believe in Father Christmas 03:35
Dan Hadfield — So Help Me Girl 04:00
Dan Hadfield — I'd Wait for Life 04:30
Dan Hadfield — Eight Letters 04:40
Dan Hadfield — Like I Never Loved You at All 03:41
Dan Hadfield — Hold up a Light 04:22
Dan Hadfield — Last Christmas 04:22
Dan Hadfield — Fairytale of New York 04:04
Dan Hadfield — Santa Claus Is Coming to Town 02:43