Wheel life 2 min readBeginning of the end for speed?In Europe and the UK road safety groups are calling for the introduction of mandatory speed limiting devices for cars....