Giant Squid Grabs London Audience

One of the biggest and most complete giant squids ever found is on display at London’s Natural History Museum. Measuring a monstrous 8.62m, the animal was caught off the coast of the Falkland Islands by a trawler

Share this Story
Load More Related Articles
Load More By Red Wolf
Load More In Science

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also

Leaf house + Lynx spider / Red Wolf

Leaf house Lynx spider (Oxyopes sp) — originally ...