MephitsuOct 31, 20191 minThe Creep by NECA, Creepshow TVNECA have made a big Halloween announcement with the news that they have signed up a new licence with the new Creepshow TV show and will...