😱 Google Earth’s Creepiest Discovery Yet: Demon Face, Lion Guardian, Short Humanoid… and Now a Hidden Pyramid City in Patagonia? Coordinates Dropped!
PatraGossips readers, this one is next-level disturbing. What began as a single viral “demon face” staring out from a snow-covered mountain in southern Chile has spiraled into something much bigger. Internet explorers zooming into the…






