UFO lands in Texas -- Oil workers show proof
by: The Agora Cosmopolitan
Scott Waring who edits UFO Sightings Daily documents that a UFO had been recorded to have landed in Texas.
"Although this UFO sighting happened back on 5 July 2012, it was just reported this week. It happened in the city of C…
658 days ago