Japanese carmaker Mazda has launched the new micro-mini tall Flairwagon in the country. According to the carmaker, the new wagon is available in three variants which include the LS, XS and TS models, along with a special edition IS ...
Tags: Mazda, new micro-mini tall Flairwagon, new wagon, idling stop system