channel 3 news Archives

NECA Puts TMNT April O'Neil 1990 Film Figure Up For Preorder
Shipping Aug 2021" They also were offering a $100 signature edition of the figure that comes with the classic yellow rain jacket and a signed Channel 3 News badge, limited to 2000 pieces That sold out quickly For this regular edition of the TMNT 1990 April figure, however, you have two weeks to get a preorder[...]