July 15th, 2019
Armstrong has taken a third and a fourth in the latest round of the
2019 FIA Formula 3 Championship at Silverstone in the UK.
New Zealander banked valuable points for the podium finish on Saturday
in race one, then moved decisively forward in the partial reverse-grid
race two to shade the leading three...
Page 1 of 212