
VXR is the racing brand of Vauxhall and you can buy Corsa, Meriva, Astra and Vectra variants – along with their unique muscle car the VXR8 (very desirable if you ask me). Now, there’s the new Insignia and it of course also receives the VXR treatment. As the Insignia is arguably the most ‘grown up’ […]