Contact MeFill out this form for guest posts or other inquiries

2005 Voodoo Music Experience

That should be the ideal place to see Nine Inch Nails since it is during Halloween weekend. Hopefully, the show will go on not too far from New Orleans, Louisiana – which is a great city despite the current state of post-Katrina floods and looting.

This site uses Akismet to reduce spam. Learn how your comment data is processed.