Last updated: 11:00 PM ET, Wed October 15 2014

Switzerland's Mt. Niesen Holds a Ridiculous Annual Staircase Race

Entertainment Gabe Zaldivar October 15, 2014

Switzerland's Mt. Niesen Holds a Ridiculous Annual Staircase Race

Comments