India Baja 2017 set to roll amid extreme ‘temperatures and terrain’
Founded a year ago, India Baja has been granted the status of Dakar Challenge this year.
Founded a year ago, India Baja has been granted the status of Dakar Challenge this year.