Menu Bar
These are the first official sketches of Mazda’s new city car. It will be revealed in concept form at the Paris Motor Show in October.
May 26, 2008 6:01 AM
