How Scientists Finally Found the Giant Squid

Earlier this year, scientists announced they'd finally captured video footage...

13K views gizmodo.com

Interest

Science
Discovered by Kylie
on Mar 6, 2013

Stumblers Who Like This Page