Watch American Idol season 13 episode 10 tv series online free
Release: Feb 13, 2014
The Hollywood rounds end with a new twist as the judges reveal the top semi-finalists. See which contestants shine, and remain in the competition, and which ones crack under the pressure.