More Story

Another victory for South Racing CE’s Ford Ranger in Poland

A mere two weeks after the team’s maiden victory in Morocco Desert Challenge, the Ford Ranger Dakar of South Racing Central...