The New Vauxhall Astra
The new Vauxhall Astra (Built in Britain) will make its debut at the Frankfurt Motorshow next month. As with any new vehicle launch, this will be important for Vauxhall. The Astra has been one of Vauxhall's best selling models, so this new Astra has to be competitive against the Ford Focus and VW Golf. Most new cars seem to [...]