Mercedes are back! We're just over a quarter of the way through the season and it looks like Mercedes are seeing the light at the end of the tunnel. Tune into this week's podcast to hear the Grid Girls discuss all of the tea surrounding the upgrades brought to Spain, and the highlights of the surprisingly epic Spanish Grand Prix.