Link Information - Click to View
Dozens Report UFO Over Texas Town
In this farming community where nightfall usually brings clear, starry skies, residents are abuzz over reported sightings of what many believe is a UFO.
Source: CBS News
Posted on:
Tuesday, Jan 15, 2008, 1:07pm
Views: 1581