denger4000
Super Freak
So i just found out now that Medicom made a newborn Alien, surprised this is never talked about here. I always liked that freaky alien so I think i'm going to buy it, just before i did wanted to hear from my fellow freaks, anyone have it? thoughts?