Ford Focus ST vs. Vauxhall Astra VXR and Renault Megane RS

The Ford Focus ST is taking Europe (and North America) by storm in comparison tests. Not all the tests are of equals… in this case the ST goes up against the 276HP Astra and the 265HP Megane. In past years, the Focus RS would have been the right match for these cars… but since an RS model is out (yet?) the ST will have to do. And it does, despite less HP and more weight.