As it started with the escort RS 1600 and ended with the escort RS cosworth its defo the end of the marque as ford have done feck all since the last escos rolled off the production line.
As it started with the escort RS 1600 and ended with the escort RS cosworth its defo the end of the marque as ford have done feck all since the last escos rolled off the production line.
Comment