UFO Sightings

Ken AshfordScience & TechnologyLeave a Comment

Either there’s something in the drink water in Stephenville, Texas, or they’re really seeing strange things in the skies.

Local smalltown newspaper covers the mystery sightings here and here and here.