Monday, 2 November 2026 RSS
Home TechnoRapper All about the tech world · since 2012
Auto

Ross Branch Wins Stage 8 At Dakar 2023; Gets First Stage Win For Hero MotoSports Team Rally

9 Jan 2023

 

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.