NJ Police Officers Save Screaming Baby Deer Caught in Fence
A couple of hero police officers worked together to free a screaming baby deer caught in a wooden fence in Glen Rock, New Jersey, on Wednesday.
A couple of hero police officers worked together to free a screaming baby deer caught in a wooden fence in Glen Rock, New Jersey, on Wednesday.