October 30, 2012
Focus ST Cosworth at SEMA 2012
With the SEMA Show of 2012 coming up it seems that there is set to be a reunion that petrol heads all over the UK are getting slightly giddy about. It was confirmed that the teams of Ford and Cosworth would once again be joining forces to create a car that would not only perform […]