Who makes this modern car?

Answer Mazda

This rotary-engined beauty is the Mazda RX-8. It was in production from 2002 -2012.

Asked by · Last updated 3 months ago · 7K views