25th anniversary of the Lollapalooza music festival.