October 31st is right around the corner, and Slipknot are selling face masks featuring the band's nine members. Get yours now at this location.UK-based Metal Hammer has posted what they are calling The Definitive History Of Every Slipknot Mask. Following is an excerpt from a look at the...
More...
More...