im going to windells next week and want to know from people who have actually been there recently, on how the condition or how much snow is left. I think it will be good...or thats just what I keep telling myself.
Ride the Skogan, it is dope!