Has any one used the new Spider harness? It looks like a great product and an incredible innovation to tree-stand safety. However, I do not know much about it.
Genesis 27:3 Now therefore take, I pray you, your weapons, your quiver and your bow, and go out to the field, and take me some venison