So I was driving to Lake Stevens and noticing how much snow there was on a mountain a little bit North East of me. Google'd it and its "Glacier Peak"
Whats the deal with this mountain? Any sled trails up there?
Whats the deal with this mountain? Any sled trails up there?