Speeding truck slide on the road
A speeding car driver lose control and slide on the road. The driver is trapped inside as other vehicles pass by.
View on Emirates24|7
A speeding car driver lose control and slide on the road. The driver is trapped inside as other vehicles pass by.