Did aliens build the pyramids in Mexico? Impossible to determine such feat, this is the only answer! #UFO #Alien #Pyramid.
by W.C. | Jul 23, 2022 | Recent UFO Encounters
Did aliens build the pyramids in Mexico? Impossible to determine such feat, this is the only answer! #UFO #Alien #Pyramid.