Next Image


Geely Binyue Pro goes on sale in China April 15 –  1.5 litre 177 hp/255 Nm three-cylinder,  seven-speed DCT Image #1104945