Houston Residents Take To Twitter Claiming They Saw UFOResidents of Houston took to social media to prove they saw a UFO.
Possible UFO Sighting In Texas CityAccording to witnesses, there are unexplained red lights in the sky over Texas City.
UFO Sightings In TexasRobert Stanley, UFO expert and editor of Unicus Magazine, discusses his belief in extra terrestrial encounters with native Americans, recent UFO sightings in Fort Worth and an undentified Utah man.
Loch Ness Monster sighting? Josh & Greg chat in H-Town and Beyond about a Loch Ness Monster sighting in Washington! Do you believe in UFO's, Loch Ness Monster or Bigfoot?