When will F1 return? Is the British Grand Prix still on? Where will Lewis Hamilton begin title defence?
Published
The new Formula One season is yet to get under way as the sport battles the effects of the coronavirus pandemic. Mercedes star Lewis Hamilton won his sixth F1 Championship last season, claiming glory in 11 races to romp to the title. But the defence of his crown has been put on hold as the […]
Full Article