In somewhat of a surprise move, Mazda chose to unveil the next generation of its mid-sized sedan, the Mazda 6, at the 2012 Moscow auto show.
The production model reflects the styling cues shown on the Mazda Takeri concept car revealed at the Tokyo Auto Show in December 2011.
The vehicle...