Dash Cam Owners Australia – What Truck drivers put up with daily #2

What Truck drivers put up with daily #2 

Another compilation of clips showing what Truck drivers have to deal with on a daily basis.