guy talks about a vanquish car