Roewe Commercial

Last Updated:


I must say, on these promo videos, it looks quite nice.

Conversation 1 comment

  1. Made in China…

    I’ve already got too many things made in China, I sure as hell will never ever drive a Chinese car.

Leave a comment

Your email address will not be published. Required fields are marked *