Oh my goodness this is so rad! The North Face crew were up at Island Lake Lodge Catskiing in the dwindling days of 2017. What they experienced must have been wild. The snow started to pount BC before Christmas and didn't really let up. As you can see in this edit, they were at the right place at the right time!
Friends on a Pow Day... love it.