30.3 C
New York

VIDEO: Not The Noise You Want To Hear While Driving

Published:

Close call would be a bit of an understatement. Definitely not a noise you want to hear while driving.

http://www.liveleak.com/view?i=283_1379766940

Source: 
Aussie

JOIN OUR NEWSLETTER

Get the hottest daily trucking news

This Week in Trucking

Videos