FWT Road to the Finals
- Episode aired Jan 16, 2013
This episode of Wild Spirits we're looking into one of the biggest downhill events in the world, the Swatch Freeride World Tour.This episode of Wild Spirits we're looking into one of the biggest downhill events in the world, the Swatch Freeride World Tour.This episode of Wild Spirits we're looking into one of the biggest downhill events in the world, the Swatch Freeride World Tour.