Mazda Spirit Racing - an all-new sporting sub-brand of the Japanese marque - has been teased via a pair of hardcore, track-focused variants of its MX-5 and Mazda 3 models at the Tokyo Auto Salon.
Mazda is investigating a variety of propulsion systems for its rotary-powered concept, which is approaching production ...