Russian Scientists Claim A Team Battled A Giant Alien Squid.
Bron Cofan
Published
09/26/2020
in
wow
OK, I hate these robovoice videos, but you have got to hear what these dudes are claiming about a group that encountered a never before seen, squid like creature in the waters of the Antarctic.
Categories:
Wow
0 Comments