Canada Goose is bringing the snow to Southern California.
The upscale Canadian outerwear brand will make its California debut at the South Coast Plaza Mall, in Costa Mesa, Calif. The location will feature Canada Goose’s first-ever “snow room” in the United States.
The room, the next-generation version of Canada Goose’s cold room, offers a daily snowstorm with temperatures reaching as low as -10°F. It replicates various conditions so that customers looking to buy a winter jacket can test it under even the most challenging Artic conditions. The snow room’s environment is inspired by the climate of Churchill, Manitoba, known as the Polar Bear capital of the world.Chain Storeage