Default image

Kevin

The Aston Martin DBS Superleggera

Aston Martin Superleggera 2018
The Aston Martin DBS Superleggera At Aston Martin, the word “DBS” means only one thing. The “Ultimate” production Aston Martin. Named the DBS Superleggera, the long-awaited replacement for the Vanquish S will sit at the top of the Aston Martin range,…