'I HOPE IT WORKS': Ahead of their new motoring show, hosts Jeremy Clarkson, Richard Hammond and James May ponder could possibly go wrong on the set of The Grand Tour. Weekly streams of the new show are set to begin from November 18.