Posted by Hilary on January 24, 2005 at 19:59:45:
In Reply to: Re: humbolt squid posted by Eric S on January 24, 2005 at 19:08:27:
Did you happen to see the special on the Discovery channel on them last night? SPOOOOKY. :) Big teeth. Cool animals.
Post a Followup