Mazda3 celebrates 10 happy years
Mazda is on the cusp of unveiling an all-new Mazda3, but the compact will mark an important milestone before that happens. The very first Mazda3 rolled off of the assembly line on June 25, 2003. A decade later, the little car has snagged some 136 awards. The first generation sold 2.2 million units over the span of six years, and the second has smiled its way into the hearts of 1.4 million buyers since 2009. Mazda notes the machine even took the honor