The Chapel Hill Lights

The Chapel Hill Lights

Scary Truth Podcast

29/09/2019 1:14AM

Episode Synopsis "The Chapel Hill Lights"

In this episode we take a look at the Pheonomon known as the "Chapel Hill Lights" in Chapel Hill, TN. The story of a headless railroad worker searching for his head.

Listen "The Chapel Hill Lights"

More episodes of the podcast Scary Truth Podcast