Yes, it obviously was, "Cameramabob Trickery" ;) That looks OK ride height wise to me :) Just buy or make a proprietory "Tow Ball Drop Plate" ;)
D 15 KOE Update :-
As all the urgent repairs like Brakes, Oil leaks, CV Boot, Welding etc are now done, I got started re aligning the front end ;)...