They say, in space no one can hear you scream, but they'll definitely hear you scream here on Earth when you bring a gigantic, life-sized ALIEN into your home.
An eight foot tall jaw-dropping (with snapping inner mouth) sculpture of the infamous ALIEN creature that has been handmade from scrap metal and car and bike... More