Watch out
Posted By : Mitch TobolThe beavers in Oregon really mean business. Another true but unbelievable story from human life here on planet Earth. A couple of hikers had climbed onto a beaver dam when the resident beaver came out knocking one of the hikers into the river and trapping the other in a tangle of submerged logs. The hikers have been hospitalized for non-life th …