End of the road

Click to follow
The Independent Online
Ford is to cease production of the Sierra Cosworth at the end of the year. The car is being replaced by the Escort Cosworth, already in production.

Comments