RARE Giant Deep-Sea Squid Carcass Washes Ashore on New Zealand Beach! Viral Picture of 13 Feet Creature is the ‘Once in a Lifetime Sighting’
A group of tourists came across a massive carcass of a deep-sea squid on a beach in a ‘once in a lifetime sighting’. The picture […]