Watch: Monster Squid Captured on Camera for the First Time in US Waters
The oversized cephalopod was discovered about 100 miles southeast of New Orleans. An expert with NOAA National Marine Fisheries Services confirmed the 10 to 12 foot long creature to be a juvenile giant squid.