This big, giant squid, was found by NOAA living in the deep waters of the Gulf of Mexico

This big, giant squid, was found by NOAA living in the deep waters of the Gulf of Mexico

USATODAY.com

Published

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

Full Article