F1 drivers on holiday

SkySports

So what exactly do Formula 1’s drivers do in the three months between the final race of the season in late November and the first winter test of the next in late February?

Read full article