The Proof is Out There

The Proof is Out There

Caddy the Cadborosaurus, the Lubbock Lights, and Living Mummy (4x7)


Uitzenddatum: Feb 16, 2024

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...

  • in première gegaan: Jan 2021
  • Afleveringen: 77
  • Volgers: 16
  • Lopend
  • History
  • Dinsdag op 22