Yema C18

Yema C18 SUV concept debuts in China on the Chengdu Auto Show

The Yema C18 SUV debuted today on the Chengdu Auto Show. The Yema C18 is a concept previewing a new sporty compact city SUV...