Tag: neca review

Mint Off Card: Nada from They Live (bonus Green Slime!)

Mint Off Card looks at not only the latest from NECA with their Nada from the 80s classic “They Live” but also Amok Time toy’s Green Slime from the movie of the same name! Entertainment Earth is our sponsor, if you want to support us click here: Get Toy-Ventures magazine right here: