Which car company made the Vanquish
What is the answer?
aston martin