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