You know how we used to be called/are sometimes still called Metal City, USA? I think we might might get dubbed Nostalgia City soon based on how many throwback bands keep touring through San Antonio on the regular. Case in point: alt-pop-punkers Sum 41 are headed to the Aztec Theatre on Thursday, May 3 for […]
