Wednesday, May 20, 2009

Watch American Idol Season 8 Finale Online

Watch American Idol Season 8 Finale Online

The TV series American Idol Season 8 Finale latest episode is named Season 8 Finale.Watch American Idol Season 8 Finale on FOX on May 21,2009 or online.Don't miss your chance to watch it, you can read the overview below about American Idol Season 8 Finale latest episode.

American Idol Season 8 Finale

Adam Lambert Vs. Kris Allen who will win the American Idol Season 8 Finale?