When did American Idol Season 11 Episode 23 air?
American Idol Season 11 Episode 23 aired on March 28, 2012.

The finalists perform songs by their own idols.
Direct answers for episode-level questions and details.
American Idol Season 11 Episode 23 aired on March 28, 2012.
This episode runs for approximately 85 minutes.
Comments coming soon
Discuss episodes with other viewers