Live Colossal Squid Filmed For First Time In 100 Years

ROV SuBastian / Schmidt Ocean Institute The colossal squid, the largest invertebrate on the planet, has finally been filmed, 100 years after it was discovered. Scientists another recent expedition also captured the first confirmed footage […]