Deer Rescued After Literally Being Caught In A Head Light
Category: WEIRD NEWS
The deer was found blindly wandering around the woods in Long Island, New York, before an officer came to the rescue.
By Nina Golgowski, 2016-05-04