Car videos » Geely cars »

Geely Beauty Leopard BO 1.3

Geely
Geely

Geely (officially Zhejiang Geely Holding Group Co., Ltd) is a Chinese automotive manufacturing company headquartered in Binjiang District, Hangzhou, China. I...

Designer unknown

Similar cars

Tags