UFO Over Houston, Texas Causes A Stir
This video shows some photos of a reported UFO over Houston Texas in early August. This isn’t the only time UFO s have been reported over Houston or even Dallas, Texas. There have been some quite surprising multiple witness UFO sightings in Texas the past several years. It doesn’t mean alien invasion though. We have […]