October 18, 2012 by Tycho de Feijter
Reader ‘Chiprdan’ sent me a pic of this big Chinese truck carrying three small and very colorful vehicles. I didn’t really know what they were so I asked Erik from ChineseCars.net, who knows everything. These vehicles are children of Yaxi Machinery Manufacturing Corporation, based in the great city of Wuxi in Jiangsu Province. The company was established in 2004.