Main content

The end of speeding?
We're at the garage, as it looks like all new cars sold in Europe will have to include speed limiters from 2022. But how will it work?
Last on
Wed 27 Mar 201912:45
BBC Radio 1Xtra & BBC Radio 1
More episodes
Broadcast
- Wed 27 Mar 201912:45BBC Radio 1Xtra & BBC Radio 1