Allow me to interject here for your safety and others bro.
That is an 80,000 lb rated towbar if I remember right. It is a BEAST!
I can not safely lower it nor raise it alone and I am a pretty big boy.
It is really heavy. Your strap WILL FAIL! Plus it will bounce and you
do not need...