Ford Fiesta Special – 1.6L EcoBoost
Ford Fiesta Special – 1.6L EcoBoost Bigskidz Racing Team Their 1.6L EcoBoost powered Fiesta was built in 2003 by Ford Motorsport Germany as a 24hr “special“ group N race car and as far as the owner is aware is was one of eight built. It was originally running a 1.6L Zetec engine producing 160bhp, but […]