Seen and Scene

The Old Stone Church sits on the edge of the Wachusett Reservoir in Boylston, Massachusetts. There is no shortage of these types of funky, haunted relics in New England, a region we like to believe was settled at the time of the Druids and therefore historically superior to the rest of the country. Looking at […]

Read More