A few days after leaked lineup information correctly predicted the headliners, the full lineup for Lollapalooza 2016 has been officially revealed. Radiohead, Red Hot Chili Peppers and LCD Soundsystem will ...

read more