Richard Hammond revisits his Top Gear past in a car that rekindles his passion and reminds everyone why it’s still the best ...