No war!!! Foreign automakers are closing production and suspending sales of their cars in Russia due to open aggression on the territory of Ukraine.

By Agvaka

en_GBEnglish (UK)