Marco News reports a giant squid surfacing off South Florida. Dr. Hiro Tasaki, of the Osaka Deep-Sea Institute of Japan adds meaning with a rather…
View More Kraken rising in South FloridaMarco News reports a giant squid surfacing off South Florida. Dr. Hiro Tasaki, of the Osaka Deep-Sea Institute of Japan adds meaning with a rather…
View More Kraken rising in South Florida