Leave your soul at the front gate, please.

Near New Hartford, Connecticut