The Mazda RX-VISION, a stunning rotary-powered sports car concept, captured the “Most Beautiful Concept Car of the Year” award at the 31st Festival Automobile International. Ikuo Maeda, the company’s international design chief, accepted the award... Continue reading