Next Image
Previous Image


Geely Emgrand S debuts in China – 1.4L turbo with 141 PS and 235 Nm; six-speed MT and CVT; from RM55k Image #1275277