Colossal Squid on Discovery Channel

Are you watching it right now? I am. The Discovery Channel presents the Colossal Squid. A team of scientist studied one of the biggest squids ever captured. Results of the investigation showed a female squid with a length of about 15 feet.

Video: Colossal Squid

Loading...

Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.