tryme submitted on 1/21/2009 Official Bell & Ross Timestamp: 10:57:17 AM
The 2010 Ford Focus RS, set for showrooms in April of this year and will be offered to more than 20 European countries including Russia, has just begun coming out of the production lines in Ford’s Saarlouis factory in Germany. Ford predicts that UK, ...
10 user comments | Category: New Cars