Shocking UFO sighting above US Navy base in the California desert raises the possibility of alien visitors Nov 14, 2017 | Alien News | 0 | These stunning pictures appear to show an alien spacecraft hovering in the air over the desert and have been seized upon by the UFO community. They … First posted on http://www.mirror.co.uk Read Full Story
Recent Comments