Wisconsin White Deer Surprised by his own Antlers Shedding

This would be terrifying!  You’re out for a nice afternoon walk and suddenly a part of your body falls off?  WTF nature?

Wisconsin White Deer Surprised by his own Antlers Shedding

This would be terrifying!  You’re out for a nice afternoon walk and suddenly a part of your body falls off?  WTF nature?