Baldoon Mystery

Referenced in 1 episode

Definition

A series of paranormal events that occurred in a Scottish settlement in 1829, where residents reported disturbances by an unseen force leading to property damage and fear within the community.