Watch American Idol season 17 episode 8 tv series online free
Release: Mar 31, 2019
The top 40 contestants take to the beach and perform solo in front of a live audience in Ko Olina, Hawaii; the judges sit down with each contestant to reveal their fate, culminating with the show's top 20 finalists.