Categories Funny Sporty Videos How Truck Drivers Fight in Russia Post author By PeanutChuck Post date How Truck Drivers Fight in Russia. No need to stop the vehicle. ← An Honest Facebook Movie → 78 Photos in Today’s Image Dump – 02.07.14