Tamarack Chainsaw Manicure
The Snow Report S5 E5

Tamarack Chainsaw Manicure
The Snow Report S5 E5

A rivalry is brewing in the world of slalom ski racing, snow is hitting the northwest, and Tamarack Resort in Idaho gets creative with chainsaws.

Tags: ,