Loading...

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.