Links for American Idol S12E18: Finalists Compete

American Idol Buzz

Episode 18

2,693 watches

March 13, 2013
The top ten finalists perform.
March 13, 2013
The top ten finalists perform.