Watch American Idol Online
American Idol Season 17 Episode 12 - Top 14
The top 14 contestants perform on the iconic Idol stage for the first time, in hope of winning over the hearts of viewers and being voted through to the next ph…
Airdate: April 14, 2019
MORE FOR YOU
Loading link(s), please wait...