Less than a day after a Russian website published an official high resolution photograph of the actual production car Mazda has been forced to show us a few more shots of the car and surprise us by announcing that the car will be first shown at the Moscow Auto Show during a media preview on [...] Related posts: