Aaron's Offshoots and Misadventures
Delta Green Locations
This is a sleepy rural town a few hours west of Boston. The populace is generally uneducated north easters. The group arrived here by bus to investigate the events that supposedly occurred at a peculiar Russian Orthodox church.