The Top 12 female contestants on the tenth season of "American Idol" perform during the show's finale at the Nokia Theatre in Los Angeles, California May 25, 2011.[Photo/Agencies] |
The American Idol top 12 perform during the season 10 American Idol Grand Finale at the Nokia Theatre in Los Angeles, California May 25, 2011.[Photo/Agencies] |