Leslie Forman
October 14, 2011 — By Leslie Forman

Lifan.

Lifan. A Chinese car, obviously inspired by the Mini. Spotted at Parque Arauco in Chile.