Clarkson, Hammond & May hit the road again on Season Two of 'Grand Tour'

The world's most famous 'car guys' are back again. Season Two of 'Grand Tour' begins Dec. 8th, or does it?