News \

Radiohead, LCD Soundsystem, and Red Hot Chili Peppers Reportedly Headlining Lollapalooza

A source confirms to 'Billboard' about the three legendary alternative bands playing the fest's 25th anniversary

Andrew Unterberger |March 19, 2016 - 11:50 am