David Archuleta American Idol Finale 3 songs 5/20/08
By admin • May 21st, 2008 • Category: Movies & VideosDavid Archuleta performed three songs on Finale of American Idol on May 20, 2008, the winner will be declared on Wednesday May 21, 2008 night.
David Archuleta performed three songs on Finale of American Idol on May 20, 2008, the winner will be declared on Wednesday May 21, 2008 night.