devils well connecticut