A motor-sports spectacle that kicks up plenty of dust. On the trail of the 2007 Dakar Rallye ‘7915 KM’ undertakes a se....