Showing posts with the label launched

Mazda launched new Flairwagon in Japan

type='html'> Mazda has added a new micro-mini tall wagon to its lineup in Japan with the release of the Mazda Flairwagon. It’s essentially a rebadged Suzuki Palette, and the vehicle is al…
Subscribe Our Newsletter