The Grand Tour Christmas Lights

It is Christmas so naturally on this week’s episode of “The Grand Tour” on Amazon Prime, Jeremy Clarkson, Richard Hammond and James May each have their versions of what type of lighting should adorn their studio Christmas tree…