Help me guys to have the same joy ride.

Where is the Grand Tour (Amazon Prime series) S2E1 (Past, Present, Future) episode opening scene is filmed here in Switzerland? The one when they arguing about if the Lambo, NSX or the lady shaver(Rimac) is the better.

Especially the tunnel on the pic.

https://i.redd.it/7if0piwwxlyc1.jpeg

Posted by onlybecool

Comments are closed.