More info in this blog: Lollapalooza 2013
Photos taken in August, 2013 in Chicago, Illinois
Album added 11 years ago (Aug 17, 2013).