Home Video VaultZohar StarGate TV Even the Gods Were Afraid of Tlaltecuhtli… Intimidating Earth Monster?

Even the Gods Were Afraid of Tlaltecuhtli… Intimidating Earth Monster?

by Alien Cosmos

Long before the sprawling city streets and Mexico City stood another city, one almost lost in the mists of time if not for the efforts of some amazing archaeologists and a little luck. Under the streets of this Latin American city is another city that was once called Tenochtitlan.

All content on this channel is licensed, and or produced by Zohar Entertainment Group/Awakening Expo/Phenomena Magazine




You may also like