Replying to Ski Shops in New England
I know this has been created a shitload of times, but when I search I cannot seem to find it.
Whats the dopest shop in the east coast? I remember last time i read something it was in NH.
Boston is terrible for gear, and I haven't run into anything in VT that grabbed my attention either.
Click to expand post