Watch American Idol season 21 episode 18 tv series online free
Release: May 14, 2023
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.