Giant Squid Ambush

45m | 2008 | TV-PG | CC

Does a monster of gigantic proportions thrive one thousand feet under the ocean’s surface in the Sea of Cortez? Watch video evidence captured in 2006 by our expedition team of what appears to be a giant squid.