Since the Mazda 3 first debuted back in 2003 it has received mostly positive reviews which were likely initially helped by the fact that the front of the car actually looks like it is smiling due to the odd shape of the grill that is carefully planted between the headlights. Now the Mazda 3 has […]
Car, Automotive and Motoring Online News and Views