American Idol Season 8 Episode 39

on Saturday, May 23, 2009

American Idol Season 8 Episode 39

8x39 | Top 2 Finalist Perform
Presented live from the Nokia Theater in Los Angeles, the final performances from the Top 2 contestants in their last competition.


WiseVid

zSHARE

Supernova: DivX



0 comments:

Post a Comment