Come rain or shine, Mercedes remains the team to beat
When the heavens opened above the Shanghai International Circuit on Saturday morning, a few worried glances towards the sky were seen in the Mercedes garage. It wasn’t a fear of […]
Read full article