Police officer responding to a call hits deer while traveling 100 MPH

2017-10-28 1

Police officer responding to a call hits deer while traveling 100 MPH

Free Traffic Exchange