Beachgoers stunned after elusive giant squid washes up on shoreline near Cape Town, South Africa -- Earth Changes -- Sott.net
The body of a giant squid has washed up on a beach in South Africa - leaving beachgoers stunned. Giant squid are one of the most mysterious creatures in the ocean with sightings of them being extremely rare. The deep-sea monsters had never been...