08-11-2010, 03:33 PM
http://www.illwilledstudios.com/
Came across this the other day and I am considering to buy one of their zombie masks. But would like to hear some feedback from the people who have bought from them.
Came across this the other day and I am considering to buy one of their zombie masks. But would like to hear some feedback from the people who have bought from them.