American Idol May 20 David Archuleta "In This Moment" Video
David Archuleta performed In This Moment during the finale episode of American Idol 7on May 20th 2008. Commenting on the song, judge Simon Cowell said the American Idol 7 winner went David Archuleta.