sparesguide.com
Mazda Demio, The Small Baby on Kenya’s Bumpy Roads.
The Mazda Demio is a supermini manufactured and marketed globally by Mazda since 1996, currently in its fourth generation. The Demio is marketed prominently as the Mazda2 and under previous namepla…