Watch American Idol season 8 episode 8 tv series online free
Release: Feb 03, 2009
Contestants chosen from around the nation endure a grueling rehearsal schedule and pressure-packed auditions as they vie for a coveted spot among the Top 36. Who will survive and who will go home?