Rare pre-production Ford Sierra RS Cosworth heads to the auction block

UK
Our International Editions