Saturday, December 19, 2009 at 12:05AM
Slipknot premiered their short film for Snuff yesterday. Yours truly wrote some pithy comments for the debut. In case you didn't see this clip, I implore you to watch it now. You don't need to be a Slipknot fan to appreciate the artistry of the clip. Peace.