Halloween III Masks Are Coming – Do You Have The Balls To Wear Them?

Whether you hated Halloween III (1982) or loved its detour from the Michael Myers mythology, it’s being remade. However, production has been held up...