A story centered on cults and a mysterious town that appears lost on time, in the middle of USA.
No characters found.