Koons Spirit Room

Referenced in 1 episode

Definition

A historical location near Athens known for its connections to spiritualism, where various paranormal events have been reported, particularly in the context of local hauntings.