Category: Toro Rosso

China 2010

The race in China was anything but simple which for fans was brilliant, for the strategists of formula one though it meant they definitely earned their money today.The race started in conditions that to my eyes left only the choice between hard or so… more »