Tag Archive | internet rumor

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