Tag Archives: Nine Inch Nails

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…