Here’s another little clip from ‘The Grand Tour’ just to remind us all of how awesome these guys are, and how good their new show is going to be!