justbritish.com
Vanquish S Ultimate - Flagship Aston Martin Super GT - Just British
Aston Martin has created a very special model to bid a farewell one of the world’s great Super GTs: The Vanquish S Ultimate.