Forever 21 New Times Square Opening Celebration

Forever 21 New Times Square Opening Celebration 101

A general view during the Forever 21 Times Square opening celebration at Forever 21 Times Square Flagship Store on June 24, 2010 in New York City.