I finally was able to see Nine Inch Nails!
I was finally able to see them in San Antonio on November 5th, 2013! Explosions in the Sky opened for them. Definitely a “survive the pit” type show which was awesome! As soon as they…
Post to Tumblr