Saturday, January 6, 2007

Architeuthis

A film of a giant squid. Live. Really. Here.

A reuters report...





No comments: