Aston Martin drops Vanquish 25 limited to 50 cars worldwide

Auto