The Grand Tour – Season Three, Episode Eight Trailer Alex Bean 5 years ago The trailer has dropped for the eighth episode – titled “International Buffoons Vacation” – of the third season of “The Grand Tour”…