Mazda took the wrappers off its updated Mazda 3 on Tuesday night, and would you just look at that hatchback—it's even angrier that you don't immediately recognize its overall brilliance. Along with a new front bumper and fog lights, the Mazda 3 now includes semi-sophisticated driving software that should—in principle—make the...
More...