George Russell has continued his strong Barcelona weekend, taking his third pole position of 2026 at the Barcelona-Catalunya Grand Prix. - Australia's #1 motorsport news website - Speedcafe.com