Lollapalooza, the annual music festival in Chicago, has announced its music lineup for 2016.
This year's headliners include Radiohead, Red Hot Chili Peppers, LCD Soundsystem, J. Cole, Disclosure and Lana Del Rey.
Denver's Nathaniel Rateliff & the Night Sweats, Flume, Grimes, M83, Leon Bridges, Bloc Party and many more will also perform at the four-day event, which takes place July 28-31.
Check out the full Lollapalooza 2016 lineup.
Watch Nathaniel Rateliff & the Night Sweats perform "Thank You" in the CPR Performance Studio below.