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
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.