Monster Squid: The Giant Is Real Add to Favorites

Footage of where the giant squid lives is revealed.
Show More »« Less

Language: English Release Date: 27 January 2013 Genres: Special, Science, Animals, Documentary

Rate it
2.3
3 Users

Your Entertainment Today