Here is another view of where the ladder bar cross member attaches to the original frame.
Pic of what the car has been doing best the last 6 years.
Here is a better picture of the frame