Feedback

Halloween Plastic Container Traps Deer

 

Residents worry a deer may be near death because it has a plastic pumpkin stuck on its face.

Shows