- Dec 6, 2007
Grand tour fans? You mean finalgear, the OG fans... im not fuming. Typical sensationalist headline.
Grand Tour Fans is a website and YouTube channel. 2 episodes is less than the original likely number of 4. I am indifferent about this, but fuming in general ?.