This pair of videos bring home the effectiveness of the Electronic Stability Programs now available on trucks as well as demonstrating quite how frightening it can be to see a truck out of control at close quarters. Mind you it’s a lot more concerning if you happen to be the person in the driver’s seat [...]







Recent Comments