$ 0 0 Got to love them Russians. Not only are they just crazy and drunk, they have some serious road rage as displayed in this video. Continue reading…