 Every year, an estimated 1.2 million people die in road traffic collisions. That's according to the WHO. One big reason for those crashes? Speeding. Well, starting this weekend across Europe and in Northern Ireland, people buying new cars will notice a slew of new safety features when they drive off the lot. One of them is aimed at preventing people from driving too fast.