Auto Racing

Elfyn seventh in Finland

August 10, 2018 vndel 0

  Team principal, Malcolm Wilson said: “We’ve not had the speed we wanted this weekend, but we have achieved our main objective and reduced the gap in all three championships. “It’s frustrating not to have […]