No subtitles for this video yet.
Woolrich Snow Room at NYC flagship store
DescriptionAfter Milan and Rome, it's debuting the first of its kind in the US: the Woolrich Snow Room is a truly multi-sensory experience that allows you to test out our Woolrich outerwear in real and extreme conditions, with temperatures plummeting to -20 Celsius. Discover the Snow Room at our NYC flagship store in SoHo.More
After Milan and Rome, it's debuting the first of its kind in the US: the Woolrich Snow Room is a truly multi-sensory experience that allows you to test out our Woolrich outerwear in real and extreme conditions, with temperatures plummeting to -20 Celsius. Discover the Snow Room at our NYC flagship store in SoHo.
- Loading…