The Grand Tour: Series 2 Episode 4 Preview – ‘Unscripted’
After such a long time waiting, it is almost hard to believe that we’re already three episodes into The Grand Tour Series 2. So far, the boys have taken us to Switzerland, the United States, Mallorca, France, and Italy. So...