The top female contestants perform during the season 10 American Idol Grand Finale at the Nokia Theatre in Los Angeles

By HO

150
What would you like to send?