Skip to main content
play

NOAA spots the 'kraken' or a giant squid in the Gulf of Mexico

The "kraken," or just a big, giant squid, was found by NOAA living in the deep waters of the Gulf of Mexico.
Paste BN