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
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