- Advertisement -

HFC7200CL

JAC HFC7200CL to see Production in China (?)

The JAC HFC7200CL appeared on the interwebs around two years ago. Everybody had a good laugh and it dissapeared, we thought. But!, it appears...