Vauxhall Astra #8018789 Read Also: Vauxhall Astra VXR #9349768 Vauxhall Astra VXR #8096045 Vauxhall Astra VXR #7341648 Vauxhall Astra VXR #8327730 Vauxhall Astra #9905497 Vauxhall Astra VXR #8273701