Check out the highlights from Stage 2 and Stage 3 of the 37th running of the Dakar Rally, perhaps the most grueling endurance race around, with stages covering more than 500 miles per day in the 9000km race.