Only the fourth specimen of a giant squid, genus Architeuthis, to be found off the coast of California, near Santa Cruz, was discovered on Thursday, June 26, 2008.
Previous Entry: Healthwatch: The Horsemen of Sasquatchery
Next Entry: Loren Coleman Talk, July 5, 2008
Follow CryptoZooNews
Not Found
The resource could not be found.