David Archuleta On American Idol Extra

American Idol runner-up David Archuleta talks about his performance on American Idol 7 Finale on American Idol Extra. See his performance here: David Archuleta “Don’t Let The Sun Go Down On Me” “In This Moment” “Imagine” MP3 Video


Both comments and pings are currently closed.

Comments are closed.