The Mazda 3 has been a remarkable success for a number of years now, as it should be. Mazda don't…
There's nothing like the feeling of a simple yet well put together vehicle. Mazda do the looks, they do the…