The Chinese Grand Prix was supposed to take place at the Shanghai International circuit on April 19 but was postponed until later in the year because of the coronavirus outbreak. Formula One …
( read original story …)
The Shanghai News
The Chinese Grand Prix was supposed to take place at the Shanghai International circuit on April 19 but was postponed until later in the year because of the coronavirus outbreak. Formula One …
( read original story …)