Mercedes' social media admins were in good form on Tuesday, with the team having taken aim at themselves through a comical tweet. In preparation for this weekend's Spanish Grand Prix, Mercedes tweeted an image of them supposedly travelling to... MoreĀ»