24
Jun
In Russia, on a somewhat snowy road, a truck accident will occur and trigger an impressive frontal collision. Several trucks will finish their race in the ditch and the low side of the road. The scene was filmed by an onboard camera December 26, 2013.
Read more
11
Jun
In Russia, on a somewhat snowy road, a truck accident will occur and trigger an impressive frontal collision. Several trucks will finish their race in the ditch and the low side of the road. The scene was filmed by an onboard camera December 26, 2013.
Read more
Recent Comments