Was reviewed on Top Gear as the Vauxhall Astra VXR, if you read the reviews on the Top Gear website they only mark it down because of the Vauxhall name. Such a shame such a brilliant and beautiful car.
Join In
Comments (0)