Where To Stream American Idol Season 13 Episode 30
6 Finalists Perform
- Aired April 23, 2014
- 120 Min
The Top finalists take the stage in hopes of impressing the judges and winning America's vote! Tune in to see who amazes the judges and who falls flat.