by Vicky » Tue Nov 10, 2015 6:36 am
Pictures of this weird looking thing have caused a lot of speculation online with some people claimed It's an Alien, a Facehugger or simply a fetus.
A woman in California found it in her back garden a few days ago.
[img]http://i.dailymail.co.uk/i/pix/2015/11/09/17/2E45DC2E00000578-0-image-m-74_1447088526655.jpg[/img]
Pictures of this weird looking thing have caused a lot of speculation online with some people claimed It's an Alien, a Facehugger or simply a fetus.
A woman in California found it in her back garden a few days ago.