While i don't have time to actually go there, I am continually impressed by the photos that come out of that place. It's rad as fuck that a Massachussets area can do what they do and is inspiring for us here in CT to continue to step things up from season to season.
On that line, I've never really enjoyed mount snow. It just seems like the set ups are wierd everytime I go, maybe its my timing, I don't know. But I just don't like it.