AMERICAN IDOL (2011) “Top 12 Perform” Photos March 17, 2011 American Idol, News Check out photos of the latest episode of AMERICAN IDOL (2011) “Top 12 Perform” which aired last night, March 16th, on FOX. Episode Synopsis: AMERICAN IDOL (2011) “Top 12 Perform” – The AMERICAN IDOL finalists perform LIVE once again 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 16 (8:00-10:00 PM ET live /PT tape-delayed) on FOX. Click Any Photo Below To Enlarge Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Reddit (Opens in new window)Click to share on Google+ (Opens in new window)Click to share on Tumblr (Opens in new window)Click to share on Pocket (Opens in new window)