David Archuleta and David Cook – Hero – American Idol FinalePosted on May 22, 2008 by cd // 11 CommentsDavid Archuleta and David Cook sang a duet of "Hero" during the American Idol Finale Results Show. Relateddavid archuletadavid cook