Stephenville Texas UFO

Here is a report about the UFO sighting over Stephenville Texas in 2008.

No comments: