UFO Sighting in Crowell, Texas – Large blocked out stars,watching, waiting appeared close and far away later. multiple times over several months

UFO Sighting in Crowell, Texas – Large blocked out stars,watching, waiting appeared close and far away later. multiple times over several months

- in UFO Reports
UFO Alien Abduction
Could see possible driver's compartment and tennacles with propulsion characteristics

Leave a Reply