DEER. Are they cute and harmless denizens of the peaceful forest, or diabolical furies from the depths of Tartarus? Examine this unretouched photograph and decide for yourself. Share Share this Tweet this Share this Share this Pin this Share this Share this Send this