Loading...

The Grand Tour Filming in New York

1y ago

6.6K

A few weeks ago The Grand Tour was in New York filming for season 2. We see Jeremy Clarkson leaving the New York Plaza Hotel and stepping in, or should we say trying to get in, a 2017 Ford GT.

Loading...
Loading...
Loading...
3
Loading...