Watch American Idol Season 8 Finale | Watch American Idol Season 8 Finale 2 Finalists Compete Live

Tuesday, May 19, 2009


Watch part-1 of American Idol Season 8 Finale 2 Finalists Compete Live, Tuesday night May 19 at 08:00 pm FOX (ch 14). The final two contestants compete in Season 8 s penultimate episode. Presented from Nokia Theatre L.A. Live in Los Angeles. One will be the next American Idol, and one will go home.

Watch Amirican Idol Season 8 Finale 2 Finalists Compete LiveTonight’s Votes Determine the Next American Idol; Winner To Be Revealed In Tomorrow Night’s Two-Hour Finale.



My Zimbio share