Image 1 of 1

Fox_pictures_done01.JPG

Backstage at the American Idol Grand Finale Part One at the Kodak Theatre in Los Angeles. September 3, 2002.           -            Fox_pictures_done01.JPG
twitterlinkedinfacebook