The french grand prix

16 min read

Another technical step forward

CLERMONT-FERRAND, FRANCE, July