The Grand Tour: Jeremy Clarkson confirms episode 3 location | TV & Radio | Showbiz & TV
Much like many popular shows from across the world, The Grand Tour has been hit with a major production delay due to the coronavirus pandemic. However, star Jeremy Clarkson has been able to confirm some huge details about the Amazon Prime series’ next episodes. As well as forcing non-key workers to stay indoors and work … Read more