Gort, Klaatu barada nikto!
Posted by Ben on Dec 28, 2001 at 22:27
Re: Sotong Goreng Berlada (Andy™)
That's pretty amazing. I heard that it has been just about impossible for scientists to find free swimming giant squids in the ocean. Finally a least a few photos of one species of squid.