Snake Vargas said:Wasn't there already a review of this sort? Maybe GTI vs. Astra OPC vs. Focus ST (or whatever their turbo version is called, here it's the XR5) and maybe vs. something else as well? I think I've seen it in Car magazine somewhere.

We use essential cookies to make this site work, and optional cookies to enhance your experience.