Preview Mode Links will not work in preview mode

New England Legends

Jun 25, 2020

In Episode 149, 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.