Constructors Champions Finally!

Red Bull Racing drivers Seb Vettel and Mark Webber celebrate winning the constructors title for the team at Interlagos, Sao Paulo, Brazil 2010. It took 13 years, from Stewart Grand Prix to Jaguar to Red Bull, but Adrian Newey has finally done it (again).


By Mark Sutton of Sutton Images via Twitpic.

Leave a Reply