Brand Geely Model Beauty-Leopard Years 2005 – – Engine 1.3 (86 HP) Body Type Sedan This is the Beauty Leopard, one of the cars brand Geely. The Geely Beauty Leopard produced since 2005 . The car has a 1342 cm3 engine, with 4 cylinders, that generates 63 kW 86 HP of power and develops torque 110/5200 N*m/rpm. The car has ... Read More »