Could this be the ‘mother of Rover’?

Strange gelatinous ball found in the sea off the Norwegian coast. Apparently The Village might be located in a nearby fjord after all…

CategoriesUncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *