We saw the new Ford Focus RS concept live at the Paris Motor Show and yesterday Ford has unveiled the production ready version, which was already available for orders in the UK, with the first deliveries expected in March. Priced under £25,000, the new RS will be powered by an upgraded version of the 2.5-litre […]