David Archuleta- American Idol Season 9 Finale- 25 May, 2010

Source, Q104, and Monica.

Advertisements