When did American Idol Season 10 Episode 30 air?
American Idol Season 10 Episode 30 aired on April 27, 2011.

The six remaining contestants perform the songs of Carole King.
Direct answers for episode-level questions and details.
American Idol Season 10 Episode 30 aired on April 27, 2011.
This episode runs for approximately 85 minutes.
Comments coming soon
Discuss episodes with other viewers