Sporting an athletic stance that stands comparison to the Ford Fiesta’s, the Mazda 2 Tamura is an eye-catching car that features sleek lights front and rear, sporty styling and a drive to match.
while the ridiculously oversize wheels in this sketch and the ground-hugging bodykit ensure an aggressive stance. However, the 2,585mm wheelbase is much longer than either, with Mazda claiming the ...