American Idol Season 13 finalists party - Arrivals - Thursday 20th February 2014

American Idol Season 13 finalists party held at Fig & Olive in West Holywood - Arrivals - Los Angeles California United States - Thursday 20th February 2014 (46 images)

Advertisement