UFO Lead, Bigfoot Films, and Lost City in the Gulf of Mexico

August 4, 2023
0.0%

The Proof Is Out There - S3 - E17

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; a lost, sunken city off the coast of Louisiana.

The Proof Is Out There: Season 3 - 20 Episode s