Category: Videos | Date: September 11, 2016
Really close call at 1:20
Tags: accident, brakes, close call, dashcam, driving, fail, good driver, no brakes, radio, runaway, russia, russian, teamwork, truck, trucks
Leave a Reply