
UFO spotted over Houston, Texas during thunderstorm (video)
According to an article published on TheWeatherNetwork.com (link), “Pictures posted on Twitter earlier this week show something floating through the skies over Houston, TX. The images were shot Aug. 11 during a rain storm with […]