Originally Posted by Turbo Frenetic
Don't think that we are all idiots here. But many people in Russia think they are best drivers, that's that they have.
Yeah, "people in Russis 'THINK" they are the best drivers". Time after time (so many youtubes about the insane driving in Russia), it is proven they are in Chinese saying "fogs in the well looking from the bottom of the well to the sky and think that's the world". So ignorant and naive. People in mainland China drive like that too.