Freeride World Tour, an international big mountain ski and snowboard competition that brought an economic boost to Haines for three winters is not returning to Alaska in 2018.
Freeride World Tour, an international big mountain ski and snowboard competition that brought an economic boost to Haines for three winters is not returning to Alaska in 2018.