Truck Crash Compilation (Trucks vs. Cars)..

Is every single road user in Russia drunk, blind and utterly stupid? Some people are real stupid with a car. The same story, everyday, in any country. I love Russia, it is such a fantastic country. My vlog gives every day new CRAZY RUSSIAN video.

Read: 375