Though all of us expected to see it first at Geneva Motor Show, here is the big surprise: some official pictures of the DB11 have just leaked on the internet. They show us a full of personality design, combining a futuristic look with traditional...
Tag Archives: leaked