HEADLINES Smashing Pumpkins Deliver a Captivating Performance at Dos Equis Pavilion in Dallas James Villa11 months ago