FOX's "American Idol XIII" Finalists Party


Jena Irene - FOX's "American Idol XIII" Finalists Party At Fig & Olive Melrose Place - Los Angeles, California, United States - Friday 21st February 2014 (7 Pictures)




Contactmusic



Advertisement

American Idol Gallery


More American Idol Photos