Ross Branch Wins Stage 8 At Dakar 2023; Gets First Stage Win For Hero MotoSports Team Rally
Ross Branch gets Hero MotoSports Team Rally’s First stage win at Dakar 2023. The Botswanan rider finished stage 8 in first place. Sebastian Buhler and Franco Caimi finished the stage in 6th and 16th place respectively.