Please rate:

UFO Sightings in Texas on the News January 3, 2012

Source: aired January 3, 2012. UFO sighted December 30, 2012.Several people in Cleveland, Texas reported seeing a "brightly lit cylinder" UFO hovering in the sky on the night of December 30, 2012.There were also sightings of two triangle UFOs in Houston, Texas.

Show Description Hide Description