Aston Martin DB12 S breaks cover: Is it worth the hype

Auto