23 January 2008

UFOs in Texas


It's (somewhat) amazing to me how the residents of Stephenville, TX have made a big deal over UFO sightings. This news story shows images of the many billboards advertising to the aliens.

No comments: