Mechspec Racing at Roof of Africa 2016The 2016 Mechspec Racing team took on the Roof of Africa in December 2016. The 8 strong team, 6 Bronze and 2 Silver entrants, rode for...