The Grand Tour Episode 1

The Grand Tour (GT) hit our screens last night, well that is if you were lucky and lived in one those areas where you could actually watch it. if you missed it, dont worry;...