At the front of the World Championship race this year are three teams; Red Bull, McLaren and Ferrari. Red Bull have long been having a bit of arguing within the team and despite the driver’s best efforts, it keeps on coming to surface and is clearly evident in the media. The race in Hockenheim, Germany [...]
