Full size Vauxhall VXR8 GTS photo
Vauxhall Motors is a British automotive manufacturing and distribution company headquartered in Luton, Bedfordshire, and a subsidiary of the German Adam Opel AG, itself a wholly owned subsidiary of ... Go to Vauxhall VXR8 GTS review