The Grand Tour returns on September 4 with new trio of hosts – six episodes, Malaysia to be featured
The first episode of the new season of The Grand Tour will air on September 4, 2026, Amazon Prime Video recently announced. As revealed back in February, the car show returns with …