News

They got it on squid-eo. Scientists proved that the sea still holds some big mysteries after capturing footage of the colossal squid — the largest invertebrate on the planet — in its habitat for the ...
Scientists have captured the first ever footage of a live colossal squid – the largest ... captured in the deep sea by California's Schmidt Ocean Institute, shows the rare creature's ...