323

Against All Odds: Mazda 323 (1999)

Mazda is known to most motoring enthusiasts as a technologically innovative Japanese car company. In fact, in the last ten years or so, Mazda has shown some great advancements which, quite frankly, other manufacturers couldn’t even seem…