March 8, 2022 37 min
Overview
In January 2008, a shadow was cast over the town of Stephenville, Texas, when a UFO passed overhead at supersonic speed. The event was witnessed by scores of stunned locals who remain desperate for answers on what exactly they saw that winter’s evening.
Comments 0
Please log in to leave a comment.



No comments yet. Be the first to share your thoughts!