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?
CHECK OUT THESE RELATED POSTS OR LEAVE A COMMENT BELOW
Trackbacks