Deer That Spent 6 Months With Hammock Stuck On Their Antlers Has Been Rescued

A deer that spent around 6 months with a hammock stuck on their antlers has been rescued by the authorities. The buck became entangled with the hammock and lived with it for around 6 months. The incident happened near Lake Natoma, California, and the deer was discovered during the summer of this year. Since that […]