Watch American Idol season 8 episode 37 tv series online free
Release: May 12, 2009
The AMERICAN IDOL Top 3 take the stage to perform LIVE for the nation. The contestants will sing their hearts out in hopes of winning America's vote and surviving another week in the competition. L).