11 Mar 2013, 16:01 UTC · By: Gabriel Nica / Yes, yes, we all know the crazy things Russians do, especially in traffic. The amount of traffic crashes in Russia is "too damn high" for one to handle and has to be shared with friends, l...