Word is the Ford Focus RS is delayed another year or two.
Those hoping to trade their Ford Focus STs in for a new Ford Focus RS next year are …read more
Word is the Ford Focus RS is delayed another year or two.
Those hoping to trade their Ford Focus STs in for a new Ford Focus RS next year are …read more