Where To Stream American Idol Season 21 Episode 18
Disney Night
- Aired May 14, 2023
- 120 Min
- Rated 7.5
- Number 242 Of 310 Rated Episodes
Celebrate the magic of Disney as the Top 5 contestants perform songs from the iconic Disney songbook LIVE while America votes for the Top 3 contestants headed to the finale.