Chestnut Ridge

Referenced in 1 episode

Definition

A ridge in southwestern Pennsylvania's Laurel Highlands known among researchers as a hotspot for UFO sightings, Bigfoot encounters, Thunderbirds, dogmen, and other unexplained phenomena.

Chestnut Ridge - Glossary - Fringe Index