Caddy the Cadborosaurus, the Lubbock Lights, and Living Mummy

February 16, 2024
0.0%

The Proof Is Out There - S4 - E7

Caddy the Cadborosaurus, the Lubbock Lights, and Living Mummy

A fisherman may have captured footage of a giant sea serpent; mysterious blue and green flashing lights, witnessed by hundreds of people, in Lubbock, Texas; a centenarian monk trying to mummify himself.

The Proof Is Out There: Season 4 - 18 Episode s