You are right I would like to know what the reasoning behind this was, because they must have had some thing or idea about what they were going for.
To me it looks like a low budget carnival that rolls into town once year, all they need are a couple of ex convicts with tattoos operating "the scrambler"