30 Jun 2011, 09:16 UTC · By: Mihnea Radu / A couple of months ago, Ford brought over an impressive-looking race car based on the upcoming Focus ST to the New York International Auto Show. The car was reportedly built to compete in global roa...