The Grand Tour 26/07/2017 972 × 486 Clarkson, Hammond and May have a new TV show. What’s it called? Clarkson, Hammond and May have a new TV show. What’s it called?