Les Houches France 2008

This is one of three videos that were produced at the December 2008 World Cup races in Les Houches, France