UFO Sighting in Texas? Does Google Street View of Jacksonville, Texas Show Flying Saucer?

People in Jacksonville, Texas, are trying to figure out what Google street view captured in the sky. For more on this story, click …

87238 views

Leave a Reply

Your email address will not be published. Required fields are marked *