Loading...
News
    Shows

      Did Texans Witness A UFO?

      |Residents of Stephenville, Texas, describe seeing a string of lights in the sky doing strange things and are calling it a UFO. No Air Force planes were in the area, as Joel Brown reports.

      Related Videos

      You Might Like

      Comments