New England Ghost Stories

S1E13 The Leather Man

April 17, 2020 Luna Casey Season 1 Episode 13
New England Ghost Stories
S1E13 The Leather Man
Show Notes

The Leather Man was a French vagabond who spent 30 years traveling a circuit of 365 miles, from the Connecticut River to the Hudson River.  From 1858 to 1889, the Leather Man walked in a clockwise direction, completing his route every 34 days.  Residents in the towns he stopped in said that you could set your watch by him.