Friday, October 10, 2003

Finally, more giant squid news. Apparently, they're cannibals. And, really, that just makes them cooler.

No comments: