The Grand Tour Hosts – James, Jeremy And Richard – Have Their IMDb Bios Updated

James May, Jeremy Clarkson and Richard Hammond – aka the hosts of “The Grand Tour” motoring show on Amazon Prime – have had their IMDb biographies updated by “The Grand Tour Team”… James – James May was born in the 18th century in the British city of Bristol. He studied music at university, although secretly […]