Chinese cars are increasingly common on our roads. Some of the names are even difficult to pronounce, but not LIFAN. Translated from Chinese, the brand's name means "Race at full speed", and the logo hints at this - three stylized sailboats. Does the new crossover from China, Lifan X 70, live up to its name? We took a car with a two-liter naturally aspirated engine and a CVT for a test drive.