Aired Thursday 12 December,
3:00am - 4:00amon Blaze +1 (Freeview)
The Proof Is Out There
Series 3 Episode 17: UFO Lead, Bigfoot Films, and Lost City in the Gulf of MexicoThe latest video leak from the Department of Homeland Security, one of the world's most respected Bigfoot researchers, anachronistic works of art, and a lost, sunken city off the coast of Louisiana.
- Category
- Documentary
- Original air date
- 04/08/2023
Cast and crew