Russell feels he’s “performing better than ever” despite points deficit
Russell feels he’s “performing better than ever” despite points deficit F1 Live F1 Replay F1 Standings Russell sits eighth in the F1 2023 drivers’ championship, 75 points behind Hamilton with six rounds to go.DNFs in Australia, Canada...