The Grand Tour Returns This Fall – But Without the Original Trio
The Grand Tour returns on September 4 with new hosts from Throttle House and a train channel, replacing the original trio. Will fans accept the change?
The Grand Tour returns on September 4 with new hosts from Throttle House and a train channel, replacing the original trio. Will fans accept the change?