The Grand Tour – China’s Road Network Alex Bean 5 years ago Watch how Jeremy Clarkson is easily amazed by the building of many miles of bridges and highways in China in this week’s episode of “The Grand Tour”…