With the release of the new NIN CD(s) comes the Nine Inch Nails Ghosts Film Festival. You can read/hear about the announcement here. I’m sure I was one of the first million to buy the new CD online, (only $5!), and it’s quite a collection. So when I heard about the open call for videos, [...]









