Watch American Idol season 9 episode 2 tv series online free
Release: Jan 13, 2010
The auditions continue from Atlanta on the second part of two-night season premiere of AMERICAN IDOL as the judges continue their quest to find the next singing superstar.