2500 Victory Ave
Dallas, Texas 75219

Nine Inch Nails tour! What more do I need to say?!
Performing live for us, their beloved Texan fans!!
With Queens of the Stone Age and Death From Above 1979

Link: http://www.nin.com/tour/index.html

Tell every NIN fan you know!!

Added by Angelus de Romanus on October 3, 2005