Seb and Jérémie on Tour part 4

Seb Michaud and Jérémie heitz head over to Sochi Russia for the 4th stop of the Freeride World Tour