The Fiesta range has really grown up since its launch in South Africa, in 1996. The car went from basic to sophisticated to technology leader, so it’s seen it all. Speaking of technology leaders, the biggest yet is their latest instalment of the Fiesta, i.e. the 1.0 litre EcoBoost. Thanks to Ray from Kempster Auto […]
Read more