Nope, I have no idea what this is, but this was the tag attached to the video:
These things are turning up in Eastern Europe and Russia in fresh water ditches, lakes and underground streams. Can you identify it? It's not a horseshoe crab, freshwater, kinda seem mean as well...
Yuch!
No comments:
Post a Comment