Soldato
Haven't been boarding in years and heading out to France in Jan. Been browsing online, Burton, The North Face etc but not really found anything I like. Wondering if there's any retail web sites worth going to? (already checked Snow&Rock!).