Richard Hammond Takes A Look At The Aston Martin V12 Vanquish
Richard Hammond and Glenda McKay are in Germany at the Frankfurt International Motor Show, taking a look at one of James Bond's finest cars - the Aston Martin V12 Vanquish.
Category
😹
Fun