The Sun Times: "Mexican Air Force Confirms UFOs Filmed Over Country"

The Sun Times:
Detailed report to the Mexican Air Force 2004 UFO sighting.

Documents

A selection of most relevant documents related to The Sun Times: "Mexican Air Force Confirms UFOs Filmed Over Country".

Related Incidents

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.