Skiing in Haines

Ultimate Rush S1E6

The ultimate proving ground for skiers is the small village of Haines, Alaska. Big mountain skiers Daron Rahlves and Henrik Windstedt test their skills on a ski safari as they run a line together.

Most Popular Videos

Related Videos

Stories