Links for American Idol S13E16: 12 Finalists Perform

American Idol Buzz

Episode 16

1,793 watches

March 5, 2014
The Top 12 finalists perform.
March 5, 2014
The Top 12 finalists perform.