Smashing Pumpkins performed Monday night at Tech Port Center and Arena, making the ’90s alt-rock favorites the first act to play San Antonio’s newest concert venue. Billy Corgan and crew performed a mix of old and new tunes, along with choice cuts from deep in the catalog. The Velveteers opened the show. Here’s everything that […]
