Mostly Trapping

Another Beaver Believers Story
Mar 2, 2020 10:05 ET
Comments: WHO exactly do you think keeps beavers in check as healthy populations? TRAPPERS!