Colossal squid filmed for first time 2,000 feet below ocean’s surface April 17, 2025 by CBS Philly Researchers recently captured the first live footage of a colossal quid in its natural habitat, thousands of feet under the sea near Antarctica.