The lineup for this summer’s Lollapalooza has been unveiled. Headliners include Red Hot Chili Peppers, The Black Keys, Black Sabbath and Jack White. Which basically means the guitar noise in downtown Chicago this August will be ridiculous …
That's ours.