Smashing Pumpkins play a Point HoHo Show 152758

Smashing Pumpkins play a Point HoHo Show 152758

Photo by Chris Files Photography for 105.7 The Point

Smashing Pumpkins perform at The Point's HoHo Show on Saturday, December 1st, 2018 at Stifel Theatre in St. Louis.