In a significantly strange discovery, volunteers in Utrecht, Netherlands, uncovered massive, glowing pods in one of the canals in the city. Initially, they appeared like alien eggs, dinosaur eggs, or ...