Skip To Content

Where To Stream American Idol Season 12 Episode 18

Top 10 Live Performance Show

Tonight, the competition heats up when the finalists perform LIVE on the AMERICAN IDOL stage. Tune in to see who amazes the judges and who falls flat.