Williams Racing
Vowles Provides Chassis Repair Update Assesses Williams Chances of Competing with Two Cars in Japan
Williams team boss James Vowles is confident that the squad will have two cars “without too many issues” at the Japanes…
Williams team boss James Vowles is confident that the squad will have two cars “without too many issues” at the Japanes…