Where To Stream American Idol Season 24 Episode 13
Disney Night
- Aired April 20, 2026
- 120 Min
The Top 9 bring iconic Disney songs to life as America votes live to decide which seven finalists move one step closer to their dream of becoming the next "American Idol."