Here we have a Geely Icon, as seen parked on the road in the summer of 2023 in Beijing, China. The license plates are of Hebei, the province that surrounds the capital. The Geely Icon is a rather special car, an oddball, in the sense that it doesn’t look like any other Geely.
Continue reading “Geely Icon Is A Hip And Somewhat Oddball Chinese Crossover”