In space, no one can hear you scream...but your neighbors might when they see you've got a 6-foot alien in your front yard.
This yard haunt is out of this world! It's an alien invasion with all sorts of little green men. Some are inflatable, while others are projected. And some are picking up a cow in their UFO that's 40 ...