USA! USA! USA! – The Grand Tour Is Coming To The USA!
In some of the best possible news for civilization and fans of motoring shows, “The Grand Tour” will be making a stop in the good ole U.S. of A. “The Grand Tour” – the newly-named motoring show on Amazon featuring the former presenters of “Top Gear” Jeremy Clarkson, Richard Hammond and James May – is […]