The Grand Tour Lochdown Filming Locations

The trio are back, and this time they’re up in Scotland during the covid pandemic. Starting…