NECA IT 1990 The Movie Pennywise Version 2 Figure Review
Channel:
Subscribers:
7,600
Published on ● Video Link: https://www.youtube.com/watch?v=-xfiuvaILAU
Retail $29.99
I did not notice any Q.C. problems
this was filmed in May 2021. this is my Halloween special.