What keeps the towing handle on the ball of your hitch with either the Barker or the Thetford? The roads in the camp ground i am planning on staying at the year are very hilly. My concern is going down these steep hills and the 300lbs of tote pushing the tow handle off the ball of the hitch and taking off on it's own???
2011 Jayco Jay Flight 24RKS
2011 Ford F-150 XLT SC 4X4 5.0L, 3.73