Luton – It’s been nearly four years since Vauxhall withdrew from BTCC, but just to prove that the company still supports British motorsport, it’s entered a completely standard Astra VXR in the 2013 MSA Hillclimb Leaders Championship – and it’s already turning into a giant-killer ...
Continue reading...