Lily Dale, a small town in New York, has always been known for its profound connection to the spirit world. Legend tell of residents who claimed they could interact with spirits, and the town has become a tourist spot for those desiring to experience the beyond. But it's not all serene. The town is also renowned for its unveiled truths, and some be