New York, USA. 7th Dec, 2017. James May attends the 'The Grand Tour' TV Show Season 2 premiere on December 7, 2017 in New York. Credit: Erik Pendzich/Alamy Live News


Size: 4516px × 3006px
Photo credit: © Erik Pendzich / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: amazon, automobile, cars, driver, grand, host, james, prime, show, television, tour, york