FtV - The Witches of Weare

Welcome to New England Legends From the Vault – FtV Episode 180 – Jeff Belanger and Ray Auger visit the small town of Weare, New Hampshire, in search of three witches from the earliest days of the town. The stories were documented in 1888 by town historian William Little and include stories of spectral attacks, incredible feats of speed and strength, and dastardly deeds conducted women of the…