Pawleys Island Ghost

Referenced in 1 episode

Definition

A reputed spirit that haunts the shores of Pawleys Island, South Carolina, often associated with local legends and ghost stories.