I take it that you are referring to the Banshee place from Walkra to Mesaieed.
One thing I did not notice on my Dodge Durango. It does not have a trailer hitch. Being from Texas all vehicles have a trailer hitch, I think even 50cc motorcycles come with one. So I took for granted there was one on my new vehicle. So my question is where do they install hitches? I appreciate all the info.