There are a lot of people who believe in extraterrestrial life. Most of them have little proof to reinforce their beliefs, which makes people think that they’re crazy.
But what these people found in a lake is enough to make even the most skeptical person believe that there might be something else out there. Take a look at these things and see if you can come up with an earthly explanation.
What is that? Give me a reasonable explanation, because I need one. I really need to believe that these aren’t alien eggs if I ever want to sleep again.