Showing posts with label Cosmo Sport. Show all posts
Showing posts with label Cosmo Sport. Show all posts

Sunday, 8 November 2015

Mazda hints at a new rotary sports car


Is Mazda Motor Corporation about to push its rotary engine back into showrooms? Judging by the RX-Vision sports car concept it unveiled at the Tokyo Motor Show, it looks like it is. But when?