The Grand Tour season 4’s next episode is coming in 2021, and it’ll take the hosts to Scotland. After the release of The Grand Tour Presents: A Massive Hunt in December 2020, the next episode of the motoring show hosted by Jeremy Clarkson, James May and Richard Hammond has been confirmed to arrive this year […]
