Euro NCAP has released a dramatic video that graphically demonstrates the massive improvements made to car safety over the past 20 years. The footage shows a 1997 Rover 100 that crumples up in a 64kph ...
The vast majority of the new models today come equipped with a wide range of advanced driver assistance systems for more safety. The systems sound pretty similar in theory, but their performance ...