Mythical comparison: Ford Sierra and Escort RS Cosworth, a tale of two myths


Mythical comparison: Ford Sierra and Escort RS Cosworth, a tale of two myths