Vauxhall Corsa VXR
Launched in April 2007, the Vauxhall Corsa adopted the designation VXR to show off its ties with the Vauxhall Motor Racing team; this sleek little mover proudly wears its need for speed on its sleeve. A high-performer like this...
Read More