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 Mexico

The 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
  • Tony HarrisHost