Joshua Austin

Joshua Austin

SHANGHAI, CHINA - APRIL 15: A general view of the start during the Formula One Grand Prix of China at Shanghai International Circuit on April 15, 2018 in Shanghai, China. (Photo by Charles Coates/Getty Images)

Formula 1: Chinese Grand Prix’s future to be discussed amid outbreak

Joshua Austin
|