Rare Footage Captures Colossal Squid In South Atlantic For The First Time | WATCH
17 Apr 2025
The ocean is still one of the most enigmatic frontiers of Earth, and a recent discovery has brought one of its most elusive residents into the limelight. A young colossal squid was recently captured on camera swimming in its natural habitat for the very first time. The incredible images were...
Read More