Out of control truck caught on dashcam in Russia

Insane Truck Driver! In Russia, Truck Drives You! Out of control truck caught on dashcam…

About dashcamaccidents