Lon Strickler

Referenced in 1 episode

Definition

A cryptid researcher known for his work documenting sightings of unidentified creatures. He runs the website Phantoms and Monsters and has appeared on shows such as Unsolved Mysteries.