After a barrel-full of various concepts and renderings of questionable origin, we’ve finally got our hands on images of the new Mazda 3, as provided by Mazda at the 2008 Australian International Motor Show.
While the official physical unveiling of the sedan version will take place at the Los Angeles Motor Show on November 19, and [...]








