When did American Idol Season 13 Episode 32 air?
American Idol Season 13 Episode 32 aired on April 30, 2014.

The top five finalists perform for the judges.
Direct answers for episode-level questions and details.
American Idol Season 13 Episode 32 aired on April 30, 2014.
This episode runs for approximately 85 minutes.
Comments coming soon
Discuss episodes with other viewers