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.
David Archuleta’s last song presentation ‘Imagine’ was a knockout performance according to Simon Cowell and it could well win him the coveted American Idol on Wednesday night. He out-performed David Cook on all the three songs. Here is the video: