5.25.2011

Watch: American Idol Season 10 Episode 38 Finalists Compete

Posted by Canrus On 23:02 No comments


The final two contestants compete in front of a live audience at the Nokia Theatre in Los Angeles, California to be crowned the next American Idol. Who will get America’s votes?

0 comments:

Post a Comment

Search