2013 Mazda 2 | new car sales price
3 Sep 2013 by Daniel Bishop
Mazda has dropped all three variants of the Mazda 2 -- Neo, Maxx and Genki – replacing them with two new ones: the Neo Sport and Maxx Sport. But buyers who expect handling or performance upgrades to ...Read more