Lollapalooza takes place on July 28-31 at Grant Park in Chicago, and will be headlined…
Here comes that Celtic chill.