Mazda managed to break 20 speed records with its diesel-powered Mazda6. The company set these 20 records, which are still subject to FIA homologation, at the ATP test oval in Papenburg, Germany. Three Mazda6 SKYACTIV-D 2.2-liter clean diesels completed a 24-hour marathon run on the high-speed track this last weekend, with the front car achieving […]

+ Read More