traction control

  1. Foxhound5366

    This is why you need ESP

    In Europe, ESP is mandatory on all new cars ... even the smallest hatchbacks. This video shows why. NB: Click here to jump to main part of the video. https://www.youtube.com/watch?v=YuUBeJSYg4o&feature=youtu.be&t=223 Makes you think, doesn't it? So much for the 'Oh, smaller cars don't need...
Top
Sign up to the MyBroadband newsletter
X