Tuesday, February 19, 2008

Holy Giant Sea Spiders!!

H.P. Lovecraft would be foaming at the mouth with excitement at the sight of these things...! And see this related story, too for more data.

No comments: