Tag: Mike Odom

Stephenville Texas, 2008 UFO Sighting Revisited

Stephenville Texas, 2008 UFO Sighting Revisited

January 20, 2011 | By | 3 Comments

On January 8th 2008, the Texas town of Stephenville experienced something very unusual, a phenomenal UFO sighting.

Read More