I remember the ones you were talking about. The were a billing a couple of years but haven't see them there in a few years. As far as I remember the guys built them themselves but the chassis was produced by Design A Chassis. The second year I saw them at Billing the 6x6 was on Design A Chassis's stand there.