Trick or Treat Michael Myers Masks in Las Vegas
A new Michael Myers Mask set to be released later this year was on display at the Trick or Treat Studios booth at PFA Show held in Las Vegas. It seems that most of the Trick or Treat line-up was on display at the event, but of particular interest was the Halloween 6...