BREAKING- CHINESE GP POSTPONED

The Chinese GP has been postponed due to concerns over the Corona virus outbreak. The race was scheduled to take place on 17-19 April but has been put on hold due to the Corona virus which originated in Wuhan in China. A Formula 1 statement said: “The Chinese Grand Prix has always been a very […]

Read More BREAKING- CHINESE GP POSTPONED