DOES THE HDK SUSPENSION K-MEMBER HANDLE BETTER THAN A T-BAR SUSPENSION?

That setup in the yellow car look light duty, like something someone in Cuba built just to have something when the car was bought stripped out and missing a bunch of parts.