Ofashion 5

Omoda 5, the new Chinese SUV that wants to get people talking

Omoda sold 1.88 million cars last year around the world. Spain This is the country that the Chinese brand chose…

6 months ago