07 May 2021

George Russell thinks Williams 'look a little bit further away' in Barcelona

After just a single practice session on Friday ahead of the 2021 Formula 1 Spanish Grand Prix, George Russell suggests Williams will struggle at the Circuit de Barcelona-Catalunya this weekend.