Celebrity Lifestyle Inside Richard Hammond’s life: What we know about Grand Tour host and Top Gear’s Hamster RICHARD Hammond and his The Grand Tour co-stars are bidding farewell to… CelebJamSeptember 13, 2024