Giant 7-Foot Squid Washes Up on Beach in South Africa

     Turns out people ain't the only thing hanging out on the shores of the beach in South Africa ... as evidenced by a giant squid that was discovered, measuring 7 feet! A beachcomber, who goes by Ali Paulus on Instagram, posted about her finding of…

Leave a Reply