American Idol Top 12 Party 2010 { 140 images } Created 12 Mar 2010

Party for the top 12 finalists on American Idol at Industry nightclub, Los Angeles.
March 11, 2010
Pictures: Paul Smith / Featureflash
View: 100 | All

Loading ()...