Giant squid washes up on beach in South Africa

Beachgoers at St Helena Bay were surprised to discover this giant cephalopod on the sand on Sunday morning. With a body measuring more than 7ft in len…

Source:
https://www.unexplained-mysteries.com/news/337562/giant-squid-washes-up-on-beach-in-south-africa