What kind of strap is that??
If I had all kinds of time, money for a welder, and a place to work it would be nice to have a front hitch, or even a rear one for that matter... Unfortunatley I have none of those things... Looks like I'll just be looking for some good places that already have...