Did aliens build the pyramids in Mexico? Impossible to determine such feat, this is the only answer! #UFO #Alien #Pyramid.