40 artists. 60,000 die-hard music fans. 4 stages. and 2 days of madness. That was Lollapalooza 2023!