Corsa 2023 Vauxhall Corsa revealed Vauxhall has revealed the first details and images of the New Corsa ahead of arriving in the UK later this year. (more…)By SWVaux Staff, 11 months24/05/2023 ago