During their last race at Ypres Rally in Belgium, UK-based M-Sport team which is responsible for Ford’s effort in the World Rally Championship presented their Ford Ranger MS-RT pickup and F-Max ...