I FINALLY found this thanks to virtualtoychest.com. For the longest damn time I had these guys in my parent's attic and couldn't for the life of me remember what the hell they were from, I just remember my grandmother buying like two of them for me when I stayed over her house and playing on the carpet stairs with them! I had a few of them plus two of the vehicles. Kind of a creepy toy for kids back then but hey still pretty cool! Check it out if you don't remember or just curious:
Are you sure you want to delete this post?