National racing delayed until summer as BTCC & British GT hope for crowds
Top-flight British motor racing won’t truly begin until early summer this year after both the British Touring Car Championship (BTCC) and British GT Championship announced they would delay the start…