Richard Hammond Visit Goodwood Alex Bean 2 years ago “The Grand Tour” co-host Richard Hammond visits the iconic Goodwood Festival of Speed…