This abandoned town lies in Alabama and was actually the set of a former Hollywood film. Do you recognize this spot from the big screen?


Source by genvic1978