North Face unveils first-ever Olympic uniform for US FreeSki Team

With 100 days to go until the Sochi Winter Olympics, the US FreeSki Team reveals their uniforms courtesy of The North Face.