The giant squid, finally caught on film

Discovery and NHK captured the legendary giant squid on film deep in the...

13K views washingtonpost.com

Interest

Science
Discovered by Alex
on Jan 17, 2013

Stumblers Who Like This Page