Skeptoid #850: Ode to the Nightcrawler

Published: Sept. 20, 2022, 9 a.m.

Beware of this creepy cryptid, or you might just fall in love with it.