Truck Driver Pushes His Luck On a Mountain Road and Pays the Price
FatEarther
Published
10/14/2018
in
ouch
A semi truck driver in northern California pays the price after ignoring road work and warning signs.
22 Comments