Historical and Archeological Mysteries That Prove Time Travel Is Real

The Tecaxic-Calixtlahuaca Head

IMAGE BY: ancient-origins.net

The Tecaxic-Calixtlahuaca Head was discovered in 1933 near Mexico City, and appears to be part of an ancient Roman statue. Nobody can explain how ancient Roman art ended up in the Americas, so we can’t rule out that this was the work of someone messing with the timestream.

Scroll to Top