NECA Toys The Thing Ultimate Dog Creature Set Pre-Orders
NECA released solicitations and pre-orders of their upcoming The Thing Ultimate Dog Creature Set are available now. The Dog is priced at $59.99 – $64.99 and ships September/October 2023. Pre-Orders ... Read more