Now this is a photo that takes us back to the best days of Ford. The ubiquitous Ford Sierra Sapphire Cosworth rarely turned heads unless you were in the know due to it’s run of the mill Sierra styling. Continue reading Sierra Sapphire Cosworth in ford Motorsport livery.