News

YouTube channel ScottishCarClan has claimed the Ford 1.0-litre EcoBoost engine is one of the “worst” on the road.