Russian Rainstorm Slideout
- Cleared
Dashcam catches a Russian truck lose control as it brakes to avoid a collision after being cut off...
Location
Russia
Occurred
not known
Posted By
Anonymous user
Posted On
Jul-30-2015