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…