David Cook Debuts ‘The Last Goodbye’ On American Idol – VIDEO

David Cook performed The Last Goodbye during the results show on American Idol last night and yeah, he always takes my breath away.  This Loud Morning drops on June 28th and yes, I’ve already pre-ordered mine…. you should too.