Residents of Houston took to social media to prove they saw a UFO.
According to witnesses, there are unexplained red lights in the sky over Texas City.
Robert 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.
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?