Back to Story: Aston Martin Callum Vanquish 25 production specs revealed – 5.9L NA V12, 588 PS, priced at RM3 million Next Image Previous Image