It is winter break for Formula 1 drivers and that means some free time at last. What the teams and drivers are doing in that free time, you can read about it here in the F1 Social Stint.
It is winter break for Formula 1 drivers and that means some free time at last. What the teams and drivers are doing in that free time, you can read about it here in the F1 Social Stint.