Tag: Giant Squid

Posted in All American Animals Mystery News

South Florida Scientists Believe They Have Evidence Of Giant Squid And Shark Encounter

South Florida scientists believe they have evidence of giant squid and shark encounter. https://www.miamiherald.com/news/local/environment/article243458581.html (Photo courtesy of Miami Herald)

Continue Reading