iOS app Android app

Unidentified Fly Objects

Top Secret UFO Files Released By Ministry Of Defense (VIDEO)

Posted 05.25.2011 | Technology

The United Kingdom's Ministry of Defense, the MoD, is releasing secret documents on UFO sightings, the Telegraph reports. Some of these sightings ...