Mazda Unveils Rotary Sports Car Concept in Tokyo
Mazda has unveiled a new rotary engine sports car concept called the RX Vision at this year's Tokyo Motor Show. The sports car concept is powered by a next- generation SKYACTIV-R rotary engine, the unconvention...