The Grand Tour Arrives In Norway
“The Grand Tour” has been announced to begin airing on November 18 on Amazon but for now they have arrived in Norway with promises from Hammond of “eating lightly and no drinking”. Meanwhile Clarkson says the Russian military once made him a job offer and James says he had an offer to be a waiter […]