Monster Squid

2014

The Giant Is Real

3.0 76 x
Dr. Steve O'Shea descends into the depths of the Ogasawara seas in hopes of catching the first live glimpse of the elusive giant squid, and makes an amazing discovery.
Archive