Cathedral of Salamanca constructed in 1102 features magnificent stone carvings on all its walls, but one of them appears to be a fully dressed astronaut in a space suit. What a century astronaut is doing on the walls of a c.
All over the world there are unexplained cave paintings that archeologists struggle to explain. Here are 8 cave paintings depicting aliens / UFOs. It is believed that prehistoric caveman used to draw whatever he used