
NECA has released final in-packaging photos for their upcoming IT (1990) Pennywise 8″ Scale Clothed Figure. The figure begins shipping to retailers on January 15th, and should hit stores by early February. The figure includes interchangeable heads, two sets of …









