This thing has apparently been around for a long long long time and its predicted to be the basis for stories and legends huge mythical sea serpents and stuff.
Interestingly it is found in a lot of places around the world including the coasts of Scotland and Ireland.
Weird things live in the sea.
No comments:
Post a Comment