In a town as steeped in antiquity as Plymouth, Massachusetts, one should not be surprised to find a fair share of legends and old spirits lurking about. Native Americans lived on this land for thousands of years before the Pilgrims' arrival, and centuries of their respective descendants as well as new settlers to the area have left behind a trove of stories - some sad, some scandalous, some scary - of hauntings, hexes and history.