The Proof Is Out There poster
TV

The Proof Is Out There (2021)

S04E07 Caddy the Cadborosaurus, the Lubbock Lights, and Living Mummy

Feb 16, 2024 • Season 4 • Episode 7 • HD

A fisherman appears to have recorded a video of a colossal sea serpent; in Lubbock, Texas, hundreds of onlookers have reported seeing strange blue and green lights flashing in the sky; meanwhile, a 100-year-old monk is attempting to mummify his own body.

Country: US