Tamarack Chainsaw Manicure The Snow Report S5 E5 Written by The Snow Report on January 7, 2020. Posted in The Show.