Share
twitterlinkedinfacebook
Image 1 of 1
NortePhoto.mpi35_0523_AIdol_101.JPG
American Idol 2012 Finale Results Show at Nokia Theatre L.A. Live on May 23, 2012 in Los Angeles, California. © mpi35/MediaPunch Inc. Pictured- Julianne Hough