This is Russia and as you can see, all drivers here are probably the craziest in the world.

Comments