US Marines ‘film crystal clear footage of huge UFO’ in Arizona Desert Nov 3, 2017 | Alien News | 0 | The video, which shows what is claimed to be a gigantic “UFO mothership” filmed by US Marines on an exercise in the Arizona Desert received nearly … First posted on http://www.express.co.uk Read Full Story
Recent Comments