Closer look at Aston Martin Powerboat

British luxury carmaker Aston Martin has made its first foray into nautical design with this stunning 37-foot powerboat. Aston Martin’s master craftsmen who worked on cars such as One-77, Aston Martin Vulca...