The Grand Tour Season 2 Episode 3 Trailer
The Bugatti Chiron makes an appearance and Jeremy is on an Alp “doing skiing” in this trailer for the upcoming [Friday, December 22, 2017] third episode of the second season of “The Grand Tour” on Amazon Prime…