Colossal Squid Filmed Alive For The First Time - Videos from The Weather Channel
Advertisement

Colossal Squid Filmed Alive For The First Time

April 18, 2025

This moment has been 100 years in the making, because that’s how long ago scientists discovered and named the colossal squid. Now, newly released video gives us a view of the deep-sea creature like we’ve never seen it before. Learn how a team of international scientists captured the elusive squid near the South Sandwich Islands in the South Atlantic Ocean.