This is a clip from a traffic camera in Russia. The pedestrian narrowly escapes from a bus ploughing into other vehicles after brake failure! Also view on the Arrive Alive website: Avoiding... Read more
This is a clip from a traffic camera in Russia. The pedestrian narrowly escapes from a bus ploughing into other vehicles after brake failure! Also view on the Arrive Alive website: Avoiding... Read more
© 2025 RoadSafety.co.za | Maintained by Netsted