Attention Germany – The Grand Tour is coming
The Grand Tour have just announced the next location where Jeremy Clarkson, Richard Hammond and James May will be pitching their tent – and it’s Stuttgart, Germany! The guest list opens today, so find out below how you can get...