Source: Crash.net
Lewis Hamilton told “excuses must stop - decision-making has to be questioned”
Concern shared that Lewis Hamilton's tinkering with set-up could impact Mercedes' long-term development.read full article