Lollapalooza releases 2016 festival lineup

Radiohead, the Red Hot Chili Peppers and LCD Soundsystem are among the acts that will play in Chicago for the 25th anniversary of the Lollapalooza music festival.