Monday, January 14, 2008

Dozens in Texas town spot ... something

STEPHENVILLE, Texas — In this farming community where nightfall usually brings clear, starry skies, residents are abuzz over reported sightings of what many believe is a UFO.

No comments: