AMERICAN IDOL (2011) “Top 13 Perform” Photos

AMERICAN IDOL (2011) Top 13 Perform

Check out photos of the latest episode of AMERICAN IDOL (2011) “Top 13 Perform” which aired tonight on FOX.

Episode Synopsis: AMERICAN IDOL (2011) “Top 13 Perform” – The AMERICAN IDOL finalists perform LIVE for the first time hoping to impress the judges and the nation. After the performances, it is up to America to vote. Tune in to see who amazes the judges and who falls flat as the “Finalists Compete” episode of AMERICAN IDOL airs Wednesday, March 9 (8:00-10:00 PM ET live /PT tape-delayed) on FOX.

Click Any Photo Below To Enlarge