Nine Inch Nails / Soundgarden – Gexa Pavilion – Dallas, TX
Sunday, August 17th, 2014 at Gexa Energy Pavilion Nine Inch Nails and Soundgarden brought their co-headlining tour (with Cold Cave opening the evening) to Gexa Pavilion Sunday night, enduring the drenching, muggy Texas heat to play…