The Mazda Furai — or "Sound of the wind" — was one of the most striking concept cars of the 2000s, an absolute treat from the perspectives of form, function, and feeling. It was first revealed at the ...
Mazda’s history is rich with fascinating concept cars that never made it to production; from quirky people-carriers to virtual Le Mans prototypes, there is no area of the automotive world that Mazda ...