US Freeskiing uniforms unveiled for Olympic debut

With less than 100 days to go to the Sochi Olympic Games, The North Face unveiled the official 2014 U.S. Freeskiing competition uniforms.