Ancient Artifacts that are Impossible According to Historians
An advanced alien civilization visited the Earth in times long past. Proof of their presence in rock-carvings, religious artifacts, ancient myths, and, of course, megalithic monuments such as the Giza pyramids are litter