Marmot Mountain has opened a shop-in-shop at an Intersport store near its European head office in Erlangen, Germany

Topics