Where To Stream American Idol Season 16 Episode 15
Top 10 - Disney Night
- Aired April 29, 2018
- 120 Min
- Rated 8.5
- Number 108 Of 310 Rated Episodes
American Idol heads to the happiest place on earth, Disneyland Parks and Resorts, then returns to the Idol stage with a sprinkle of magic to perform fan-favorite Disney songs.