More than 600bhp for Ford's new race-bred road-going supercar. Yes please.
This is the Ford Fiesta we deserve, but is it the one we need?