Quote Originally Posted by Rallyper View Post
So what do you prefer then? WHich country makes the best cars in your opinion? South Korea? Japan? Italy? Maybe Spain? But no, not Russia I pressume.
Was there such thing in Russia?