Tagged: Russia Driving Fails

Driving In Russia.

Twister Nederland returns with a compilation of some of the most wildest car accidents caught on camera in Russia. After watching this 12-minute montage you will understand why just about everyone equips their vehicle with a dash camera.
[TwisterNederland]