CAR NEWSCAR STUFF So I’ve watched The Grand Tour and… 19 November 2016 … yes, I have watched The Grand Tour. In case you’ve been living under a rock for the past few years, it…