First Aston Martin DBX SUV Rolls Out of St Athan
Aston Martin Lagonda’s second manufacturing facility at St Athan in south Wales is ready to go and the first Aston Martin DBX pre-production model has rolled out. Aston Martin have started production at their second […]