Review: “The Grand Tour Presents . . . Lochdown”

The latest from “The Grand Tour” is definitely worth a watch.