Wengen, Switzerland
- Episode aired Mar 10, 2016
In the historic town of Wengen, Switzerland; the men brave the snow despite tough weather conditions and a notoriously longer course.In the historic town of Wengen, Switzerland; the men brave the snow despite tough weather conditions and a notoriously longer course.In the historic town of Wengen, Switzerland; the men brave the snow despite tough weather conditions and a notoriously longer course.