Doubting the ancient alien theory? The fact that they all seem to be vehicles, and that they're all depicted right next to each other, leaves little room for skepticism. I'd love to hear an Egyptologist try to explain this one.
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.