Richard Hammond Talks About Cars Alex Bean 4 years ago “The Grand Tour” host Richard Hammond talks about some cars for a couple minutes…