Snowboarding at Schweitzer Mountain Resort - Idaho
I went snowboarding yesterday up at Schweitzer Mountain Resort located in North Idaho. The snow was great. I'll be headed back Friday, more pictures coming
I went snowboarding yesterday up at Schweitzer Mountain Resort located in North Idaho. The snow was great. I'll be headed back Friday, more pictures coming