After the biggest storm of the winter, I had to see if the freeride skiing in Washington is worth it. I met up with Delilah Cupp and Finn ...