On Grand Tour Series 2 Episode 1
The scenery-affluent first season pretty much stuffed the audience’s appetite for grandeur landscape. So even the Switzerland, home to most discreet upmarket holiday resorts, with its heavenly serenity to offer, cannot work its charm when audience already accept it as a…