FORMULA 3: Daruvala takes Race 1 victory in France

Jehan Daruvala made it back-to-back race wins and three victories in a row for PREMA, to take took control of the FIA Formula 3 Championship with a …
Read on


Leave a Reply

Your email address will not be published. Required fields are marked *