0

Next airing Wed May 27, 8 a.m. ET

Alien Squid Invasion

A giant monster of the deep is invading the Pacific Coast, eating everything in its path and threatening the biggest fisheries in California.

Advertisement