Aston Martin DBX V16 Limited

This car is a limited edition Group S car, 16 made in 2011 and 16 in 2021.