Grim mermaid washes ashore in Virginia
What has been dubbed “the grim mermaid” is seen in this video. Whatever this thing is, it doesn’t appear to be entirely human. This washed ashore in Norfolk, Virginia this year. While it has...
What has been dubbed “the grim mermaid” is seen in this video. Whatever this thing is, it doesn’t appear to be entirely human. This washed ashore in Norfolk, Virginia this year. While it has...