Peach Pit & Leah Marlene bring the excitement to Illinois State University
Alternative indie quartet Peach Pit and their opener, Leah Marlene, performed Tuesday night in the Braden Auditorium at Illinois State University. Peach Pit consists of lead singer and rhythm guitarist Neil Smith, lead guitarist Christopher Vanderkooy, …