Racing Point says Lance Stroll’s Tuscan Grand Prix crash has left it in a battle to ensure that both cars can run its latest Formula 1 upgrade package in Russia
Categories: Uncategorized