Nearly 50 miles north of Indianapolis, the small town of Atlanta is teeming with paranormal activity, but why? It seems unusual that such a close-knit community has hundreds of stories about local haunts...