Season 10 American Idol Finale (Red Carpet)- Nokia Theater – Los Angeles, CA – 05/25/11

Credit: david-daily, Just Jared.

Advertisements