mazda 3

On the Road: Mazda 3 [VIDEO]
This is the marvelous Mazda 3. I know, it’s not much of a name. But when a car is as sweet as this one is, you only need a number…like 3.
I used to contend that Mazda had the most European lineup of the Japanese carmakers. And with the 3, they still do...