Is a mummy unearthed near Taxco that of an ancient alien visitor?
In 1999 workers digging a ditch in a small town in Sonora stumbled across an otherworldly find.
No one can explain these strange designs etched into the desert floor. Who made them? Why?
Hoax or real? Strange artifacts have been found in a remote area of Jalisco for decades.
In the ancient city of Tula, colossal statues stand guard. What are they?