UFO Incidents: The Stephenville Occasion

https://www.youtube.com/watch?v=8oEVJt60kLk Often known as each The “cowboy capitol of the world” and “the town of champions,” Stephenville, Texas, is a small city made up of below 20,000 folks, lots of them diary farmers. Salt of the…