Brand New Key - Katharine Mcphee Share: Download MP3 More song by Katharine McPhee Say Goodbye 3:46 Lifetime 3:09 It's Not Right 3:54 Had It All 3:10 Keep Drivin' 3:57 Last Letter 3:19 Have Yourself A Merry Little Christmas 4:31 Surrender 3:41 Jingle Bells 2:52 Terrified 3:56 How 3:31 O Holy Night 4:25 Silver Bells 3:15 Faultline 4:13 Christmas Is The Time 3:12 Anybody's Heart 3:20 Unbroken 4:16 White Christmas 3:03 Who Would Imagine A King 2:36