The Grand Tour Series 3 episode guide

ON JANUARY 18 the television programme known in Yorkshire as The Pretty Good Tour returns for its third and definitely not final series. This is, however, the last one to feature the studio tent and all of the shenanigans contained therein, so if you’re a fan of those bits where the presenters sit around a table chatting … Continue reading The Grand Tour Series 3 episode guide