Nine Inch Nails … Tonight! 8/12/2008 Chas. Whoa! This clip from NIN’s Toronto show tells me that tonight is gonna kick so much ass!!! Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Related Nine Inch Nails … Tonight!