The combination of Mazda CEO's rotary R&D announcement plus the gorgeous rotary concept add up to a new 350 hp-plus sports ...
The Mazda Furai was a futuristic concept with motorsport ambitions, before it met its untimely demise during a Top Gear road ...