Motorcyclist Hits Deer, Officer Rushes To Scene And Eyes Go Wide Inspecting The Ditch

Published on :

Police officers are known for their bravery and strength and many go beyond the call of duty without being asked to do so! That’s exactly what North Carolina State Trooper Rocky Deitz did on a recent call. Instead of letting an innocent animal pass away, Tropper Deitz stepped in and […]