Red Bull Racing’s one two finish in the Brazilian Grand Prix held at the Interlagos circuit last weekend clinched the Formula One Constructors championship for the team with one race still left to run. A truly impressive performance for the team that really have been the class of the field in 2010. While not the [...]