Leave your soul at the front gate, please.
Near New Hartford, Connecticut