Astra VXR Nurburgring Meets Its Maker (video)
The Astra VXR Nurburgring Edition was a limited run of Astra’s hot hatch that claimed the Nurburgring as its spiritual home. Well, now it’s even more limited. The video below shows that this is one Astra that’s...
Read More