Over 300 giant stone spheres have been found in the jungles of Costa Rica. According to legend, these were cannonballs from the god of thunder, but Ancient Astronaut Theorists suggest they could actually be the creation of extraterrestrials in this clip from Season 9, "The Monoliths."
Category
🗞
News