Giant Squid Caught On Film By Russian Sailors
The giant squid has featured as one of man’s most awesome foes in popular culture since rumours of the existence...
The giant squid has featured as one of man’s most awesome foes in popular culture since rumours of the existence...