Lollapalooza’s 2016 lineup is stacked with icons past, present, and future, but this year is a bit different as the festival is expanding to four days for its 25th anniversary and therefore boasts an even larger arsenal of acts than usual. We’ve got plenty of the past and a dash of the present with Radiohead, Red Hot Chili Peppers, LCD Soundsystem, and J. Cole headlining. Among the other 170+ artists performing are Lana Del Rey, Future, Jane’s Addiction, the 1975, Haim, M83, Chris Stapleton, Grimes, Kurt Vile, Vince Staples, and Danny Brown. The fest runs from 7/28-31 in Chicago’s Grant Park and children 10-years-old and younger get in free, so bring your kids to see Future. Tickets are on sale here today at 10AM CDT.