Creative Director of the Formula 1 game series by Codemasters.
Gamertag: Rod Street
How does the Creative Director play his own game? What team would he go for in his own Career Mode? With less than 24 hours to go until ...