8 8 point doe Guest Feb 1, 2002 #1 So what is the deal with this new antler trap system? How does it work? Does it work? Does anyone own one or ever seen one before?
So what is the deal with this new antler trap system? How does it work? Does it work? Does anyone own one or ever seen one before?