Canada Goose Brings Arctic Luxury to First-Ever California Store with Iconic Snow Room

Canada Goose Brings Arctic Luxury to First-Ever California Store with Iconic Snow Room

Canada Goose opened its doors at South Coast Plaza. The brand is bringing its Canadian heritage to the West Coast, with quintessential products for Californians – offering supreme functionality and protection for any adventure. The iconic Snow Room, the next generation of the brand's award-winning Cold Room, arrives in the United States for the first time at this store, giving guests the opportunity to explore Canada Goose's extensive product library and trusted expertise in performance.

Read More