No image available
/ 2 February 2010
Brazilian Felipe Massa showed on Monday he felt no fear as he returned to the track on Monday, setting the fastest time in pre-season testing.
No image available
/ 17 January 2010
Carlos Sainz has added the 2010 Dakar title to his two world rally championships, thwarting teammate Nasser Al-Attiyah’s desperate bid for the title.