Browsing: Ford

Ford Motor Company of Southern Africa (FMCSA) has its eyes set on a new outlook in motorsport with the introduction of the first motor-manufacturer-based sim-racing competition in South Africa. Those reading this without a driver’s license need not worry as it is not required.