Oddjob - I work for LightRacing - well, for the company that owns LightRacing - we designed/built a lot of the suspensions that are underneath those trophies you are posting...
This is a cool one we did a couple of years ago... look at those beautiful 'a' arms on that truck...