Highlights Swatch Skiers Cup 2012
The Highlights from the 2012 Swatch Skiers Cup in Valle Nevado, Chile.
This time the battle ended with a success for Team Americas, walking away with the trophy.
This time the battle ended with a success for Team Americas, walking away with the trophy.