Red Devon
Very well known Exeweb poster
- Joined
- Apr 1, 2004
- Messages
- 11,105
Progress for Mercedes’ this weekend in Spain but 6/10 off of Charles Leclerc’s pole time, George Russell optimistic that he can challenge the Ferrari’s for a place on the podium though