This is the long-awaited showdown between the new Ford Focus ST and Europe’s other latest hot hatches, the Renaultsport Megane RS and Vauxhall Astra VXR. On road and on track.
Originally posted here:
Ford Focus ST Hot Hatchback Showdown – CHRIS HARRIS ON CARS