Legendary Giant Squid Found

Is this the Kraken or what? This gigantic sea behemoth was found dead on a beach of Spain.
Legendary Giant Squid Found
-1 1

1 Comment

Add a comment…

Open the app to read the comments.

See all 1 comments in the app