MB Body Grip Traps
The MB-1216-JC Body Grip Trap is the same Megabear trap that was developed and produced by John Caretti of Michigan for the past decade. MB h...