The Aston Martin DB11 Boasts 600 Horsepower and Has 1,667 Individual Parts
Hand-built at the company’s factory in Gayden, England, the Aston Martin DB11 is an engineering marvel, featuring a 600 horsepower, twin-turbocharged 5.2 liter V12 engine. It can go 0 to 60 in a swift 3.9…