Scratch that - we meant just NIN
Reported by yewknee
The upcoming Voodoo Music Festival that we've been talking about has been moved from its New Orleans location and will now be held in Memphis on Oct. 28-30. That's great but now the only confirmed act to play is Nine Inch Nails - the rest still have yet to confirm. Keep an eye on the official site if you're interested in attending.