Welcome to New England Legends From the Vault – FtV Episode 88 – Jeff Belanger and Ray Auger head to New Castle, New Hampshire, in search of a stone-throwing devil that plagued the home of George Walton for three months back in 1682 according to multiple eye-witnesses. Rocks were tossed, as were pots, pans, and hammers. Windows were broken, and passers-by were pelted with stones. It nearly drove Walton mad. This episode first aired June 25, 2020
Listen ad-free plus get early access and bonus episodes at: https://www.patreon.com/NewEnglandLegends)