Episode 232 - The (Possibly Zombie) Leatherman

Who was that mysterious leather-clad stranger who each month tramped through the same small towns in New York and Connecticut - for over 30 years? Was he an old French fur trader? A zombie? A lonely man who just— wait, did you say zombie? We vote for zombie.