The Mazda RX8 is back on sale in China!!!

Oh wait... did I say *Mazda* RX8?

I ACTUALLY meant Roewe RX8:

Advertisement

Share This Story

Get our newsletter