Slipknot + Snuff = Best Song EVER! By nymets819 August 23, 2008 6 Comments http://www.youtube.com/watch?v=X6CtcsuZVOo&feature=related 6 Comments