Lollapalooza opened yesterday in Chicago, today's photo ishows Alice Glass of the band Crystal Castles performing on day 1 of Lollapalooza 2013 at Grant Park on Friday, Aug. 2, 2013 in Chicago. (Photo by Steve Mitchell/Invision/AP). The photo is presented in AOL.com's article linked here