Chery OMODA C5 - first impressions (review of the Chinese auto industry or why do we need Lada when we have this)

   


v20240901