- Advertisement -

zhengzhou auto show

Britain’s Glory in China

Here we have a fine Geely Englon TX4 'London Taxi' on a local auto show in the great city of Zhengzhou in Henan Province....