Hey, whaddya know, we weren’t lying to you: Radiohead and LCD Soundsystem really will co-headline this year’s Lollapalooza, with a slate that also includes the Red Hot Chili Peppers, J. Cole, Lana Del Rey, Future, Ellie Goulding, Major Lazer, Jane’s Addiction, Chris Stapleton, Grimes, the 1975, Bryson Tiller — and many, many, many, many, many, many, many, many, many more. See the entire official lineup for the four-day festival, which runs from July 28–31 in Chicago, right here.