NOAA Giant squids are elusive animals that inhabit the deep ocean. Scientists rarely capture them on camera. The squids have been filmed several times off the coast of Japan, but never in the US. Now researchers from the National Oceanic and Atmospheric Administration have spotted a giant squid in the Gulf of Mexico, 100 miles […]