The TV series American Idol Season 8 Finale Part 1 latest episode is named Finale Part 1.Watch American Idol Season 8 Finale Part 1 on FOX on May 19,2009 or online.Don't miss your chance to watch it, you can read the overview below about American Idol Season 8 Finale Part 1 latest episode.
American Idol Season 8 Finale Part 1
Finale Part 1: The Top 2 perform tonight at 8/7c for the chance to become the next American Idol. Watch and vote!