Tackling brutal weather is what Canada Goose was made for. Stop by the store today to defy the elements and still look great.