Truth has been spoken. It is pathetic that Ford still has not given them a phone call and a contract. They have the chance to replicate VW with a strong package and a world champion driver...
Have they? No. The marketing department or possibly the entire management of Ford should be sacked. They just released the very successful Focus RS too (where RS stands for rally sport).