Thread
:
The head of the FIA's Formula 1 technical department, Marcin Budkowski, has resigned.
View Single Post
26 Sep 2017, 22:34 (Ref:3770027)
#
2
wnut
Veteran
Join Date: Jun 2009
Posts: 8,088
Weird!
wnut
View Public Profile
Find More Posts by wnut