Unless Ford is preparing an even bigger for us, the company's recent announcement on the unveiling of the at the 2011 Frankfurt Motor Show strongly suggests that we will see the final production version of the Focus ST in Germany.
But until then, Ford has unleashed on the internet that marks the final (or at least we hope it's the final…) countdown for the release of the new Focus ST, which we saw in Paris last year.