Links for American Idol S11E25: Finalists Compete

American Idol Buzz

Episode 25

4,015 watches

April 4, 2012
The finalists perform
April 4, 2012
The finalists perform