George Russell hints at personal struggles before Singapore 2025 win: "My brain was quite busy" 10/19/2026 07:00 AM Partager George Russell has eluded to suffering with 'off track' troubles on the weekend of his stunning Singapore Grand Prix win in 2025