Watch American Idol season 18 episode 6 tv series online free
Release: Mar 16, 2020
Following Sunday's final round of auditions to find its next superstar, "American Idol" immediately heads to Hollywood to kick off the iconic "Hollywood Week" with all-new twists.