Bright UFO filmed over Mexico City on March 20, 2013
This UFO was reportedly spotted flying slowly over Mexico City on March 20, 2013, but I think it’s safe to say that we’re looking at an aircraft coming in for landing with its landing lights turned on. Any other ideas?
Trackbacks