A couple of days ago, American Idol Season 7 Runner-Up, David Archuleta, surprised American Idol Season 7 winner, David Cook, with an impromptu visit during the latter’s concert in Sandy, Utah. 138 more words