Phone: (800) 961-9853

STAKES, EARTH ANCHORS OR DRAGS Depending which part of the country you are from, fastening your traps has been debated face to face, written or otherwise as much as any issue, if not all. I myself have a variety of some sort of all the anchoring systems in my trap arsenal that I have found […]

Read More