Mazda Demio - Wikipedia, the free encyclopedia
The Mazda Demio is a supermini car produced by the Japanese manufacturer Mazda since 1996, currently in its fourth generation. It is also marketed globally as the Mazda2 and previously under other nameplates, including Mazda 121, Mazda Metro and Ford Fest...