Video

Canada's Tom Peiffer places 3rd in Freeride World Tour event

Canadian skier scores 79.67 points in Hakuba, Japan.
Canadian skier scores 79.67 points in Hakuba, Japan. 1:22