"New from the streets of Russia"... ...man I thought us Americans were bad drivers... but these Russians are down right crazy!!!
Makes me happy to live (& drive) in Germany! In the land where we have strict laws on passing on the right and good enforcement of rules of the road.