Strange Creature Filmed Under Frozen Pond in Lithuania

Last night, I found this strange video of some kind of creature or natural phenomenon. It’s from Lithuania, and the author says he was walking near a frozen pond when he came across a thawed area near the middle. He went to investigate and found something very strange. Here’s the description from the video author: […]

Read More