George Russell holds off Max Verstappen to claim victory in Azerbaijan Grand Prix

1 month ago 10

Rommie Analytics

Russell wins in Baku, but faces big fight to overhaul team-mate in title race
Read Entire Article