Vanquish: Aston Martin's new flagship Only the finest of design and engineering is found at Aston Martin; with its new Vanquish, the British manufacturer is offering performance, style and great British art all under the same hood.