New breed of wrc machines set to be the safest so far

1 min read

FIA boss says cars will protect the dri