Tag Archives: Mazda Demio 13-SKYACTIV Smart Stylish

2011 Tokyo: Mazda Demio 13-SKYACTIV Smart Stylish celebrates two million units

The 2011 Tokyo Motor Show opens to the press in just 2 days so expect to see a bunch of Japanese debuts coming up within the next couple of days. Mazda will be attending the 2011 Tokyo Motor Show with a special edition version of the Mazda Demio (known overseas as the Mazda2). Known to […]

Continue Reading