Voomed - facehugger
- Alien Space Crab On Mars? Conspiracy Theorists Claim NASA Photo Reveals Facehugger Creature Is there life on Mars? Maybe. Or maybe there was. And maybe it was giant crab creatures that crawled over the red planet's surface and have since disappeared. Only to reappear in fossilised form in a ...