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 -
Home Hollywood special Watch Carrie Underwood American Idol 2010 Finale “Undo It” Video