Dakar Rally : Ross Branch wins Stage 8
Riyadh (Saudi Arabia) : Hero MotoSports Team Rally scripted history once again by winning a stage at the world's toughest rally -- Dakar Rally. Ross Branch finished Stage 8 in the fastest time, securing the second Dakar Stage win for…