entpeachpit022824.jpg
Neil Smith, lead vocalist for Peach Pit, crowd surfs during day two of Lollapalooza on Aug. 4, 2023, in Chicago’s Grant Park. The band was announced to play March 6 in the IU Auditorium.
Neil Smith, lead vocalist for Peach Pit, crowd surfs during day two of Lollapalooza on Aug. 4, 2023, in Chicago’s Grant Park. The band was announced to play March 6 in the IU Auditorium.