Freeride World Tour Stop # 2 – Kicking Horse, BC This year there’s a real treat coming to Golden, BC in the first week of February. From the 3rd to the 9th, the only North American stop on the Freeride World Tour is coming to one of the raddest mountains in BC – Kicking Horse Mountain Resort. Golden sits on the Trans-Canada Highway, Highway 1, on the east side of […] Industry News DโArcy McLeish | January 31, 2017 0 Comments