6.48K Rich Juzwiak 05/06/13 04:44PM Filed to: Nine Inch Nails Nine Inch Nails Music Videos Vimeo Nine Inch Nails put its infamous 1993 faux-snuff film/long-form music video Broken on Vimeo today, and within two hours it was taken down, which is very 1993 of Vimeo.