Links for American Idol S10E38: Two Finalists Compete

American Idol Buzz

Episode 38

5,809 watches

May 24, 2011
The Final 2 perform.
May 24, 2011
The Final 2 perform.