The Proof is Out There

The Proof is Out There

Monster in the Attic, Houston UFO and Utah Bigfoot (3x12)


Air date: Jun 16, 2023

Is a video showing a strange formation of flickering lights the latest proof that Houston is a UFO hotspot? What is this mysterious humanoid creature caught on camera in an abandoned attic?

  • Premiered: Jan 2021
  • Episodes: 77
  • Followers: 16
  • Running
  • History
  • Tuesday at 22