Ford Sierra Cosworth RS500 DJR6
Mention Group A touring cars and Ford’s Sierra Cosworth is one of the first to spring to mind. Dick Johnson ...
Read moreMention Group A touring cars and Ford’s Sierra Cosworth is one of the first to spring to mind. Dick Johnson ...
Read more