Mysterious Giant Squid Finally Caught on Film

LiveScience.com
Mysterious Giant Squid Finally Caught on Film
This image of the long sought-after giant squid is part of a Discovery Channel documentary on the largest deep sea creatures.
View Comments (0)