Embedded thumbnail for Aston Martin Manila brings in the latest Ultimate Super GT: Vanquish S
Aston Martin Manila has launched its newest flagship grand tourer, the Vanquish S. This “Ultimate Super GT”, as the brand...
.
May 6, 2017