South Racing Can-Am Maverick X3 Team Rules the Field to Win Dakar Rally
Brazilians Reinaldo Varela and Gustavo Gugelmin Win Dakar SxS class Title with South Racing prepped Can-Am Maverick X3 Vehicle Leonel Larrauri and Fernando Imperatrice win Final Stage CORDOBA, ARGENTINA – January 20, 2018 – (Motor […]
