Beaver Buster

Trapping Across America TV

We are in Alabama with Douglas Boswell going after beavers that like to flood the roadway.