Mazda Demio Car
Mazda Demio was released for sale in August 1996 and became a popular car, symbolizing Mazda in the 1990s. Demio is a sister car of Ford Japan Festiva Mini Wagon.
Mazda Demio was released for sale in August 1996 and became a popular car, symbolizing Mazda in the 1990s. Demio is a sister car of Ford Japan Festiva Mini Wagon.