Archive | Spiders in the News RSS for this section

Rumors of Giant Sea Spider are False, Alas

It seems that this one is making the rounds again. The pictures are blatantly akin to the face huggers from the “Alien” franchise.

http://www.snopes.com/photos/bugs/seaspider.asp