Links for American Idol S10E20: Eleven Finalists Compete

American Idol Buzz

Episode 20

6,395 watches

March 23, 2011
The contestants perform.
March 23, 2011
The contestants perform.