Articles/Anomaly/Archaeology/Mystery The evidence that prehistoric aliens visited Mexico was found by an archaeologist Venture into the world of Victor Camacho as he unveils hidden artifacts suggesting an era where Earth's ancients intermingled with celestial visitors. October 13, 2023