Mazda RX-Vision Concept Sports Car set for Tokyo Motor Show Posted on 18/09/2017 by affam The European Automotive industry has made the noise, showed the big concepts and introduced some great ideas to the world. The Frankfurt Motor Show (IAA) served as the home ground for major European...