The chinese car manufacturer, JiangLing, really knows what it means by Made in China.
The company is selling the first chinese vehicle in Europe but it is already off to a bad start after scoring zero stars in a crash test conducted on their 4x4 by
Read More