Lucky Star mini car

China Car History: the Lucky Star mini car for the Masses

Today in China Car History a very special car. This is the Tint Dragonfly Lucky Star C987 mini car concept, born in 1993. It...