Antlers - Fast and Furious

The largest antlered animal in the world is a lot speedier that you'd expect.


 

See acast.com/privacy for privacy and opt-out information.