Tag: race cars

spot_imgspot_img

Formula One Announces Cancellation of 2023 Chinese Grand Prix Due to Covid-19

Formula One announced on Friday the cancellation of the 2023 Chinese Grand Prix due to Covid-19 difficulties.