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.