Formula 1: Italy and Russia announced as next venues for season return

10th Jul 2020    |     Source: BBC

The Russian GP will be held in Sochi in September