Revving up in the new rsr

3 min read

Ben’s back for another assault of the FIA World Endurance Championsh