Watch Carrie Underwood American Idol 2010 Finale “Undo It” Video

Watch Carrie Underwood American Idol 2010 Finale “Undo It” Video. Carrie Underwood was spotted at the American Idol Season 9 Finale last night (May 26, 2010) in Los Angeles. Watch the video below -

Get More Hot Unseen Photos Of All Actresses, Enter your email address: