More Story

Time to get down to business

After the three days of technical and administrative scrutineering, the 449 drivers and their teams on the 2013 Dakar (183...