Monday, September 1, 2008

Lights In The Sky

If you have a chance, I HIGHLY recommend catching the current Nine Inch Nails tour in North America. I almost guarantee it'll be one of your top concerts you'll ever see .. if not the best. Check out http://tour.nin.com for venue dates.