December 22, 2006

Cool, sad, ... tasty...
Japanese research team captures giant squid off the coast of Tokyo.

No comments: