And I say rumor believing whole heartedly that this IS a rumor because if this were true I must ask where is Tyler Mane's mask? This is more along the lines of the original mask. Thoughts? I found it on Facebook on a horror page I admin.
Attachment 22932