Festival goers relax in hammocks hanging from a large metal structure at Lollapalooza Music Festival Saturday, August 1, 2015, in Grant Park in Chicago.

Both comments and trackbacks are currently closed.