...with a car. Oh..... wait....Russian drivers evidently like to get the last laugh.