This week, Bruce and Deborah Leonard were charged with allegedly beating their son to death inside the Word of Life Christian Church in Chadwicks, New York. According to neighbors, there was always something a little creepy about that church, even before the alleged murder.