The Grand Tour's Jeremy Clarkson Confirms New Special Episode Has Already Started Filming With Powerful Nod To Ukraine

Tag » When Is The Next Grand Tour Coming Out