Mysterious Giant Squid Finally Caught on Film

LiveScience.com
Mysterious Giant Squid Finally Caught on Film
The 10-foot (3-meter) squid was filmed off the coast of Japan.
View Comments (1)