Watch These Beavers Chewing Down Trees — Daily DistractionWatch These Beavers Chewing Down Trees — Daily DistractionBeavers are strange little creatures. They chew down trees, build dams and have huge buckteeth.Daily DistractionDaily Distraction